在虚拟机环境下,有时候为了正常使用ctrl按键灯,需要了解相应的映射关系表。下面的表格来自Vmware官网资料,供参考。

此表列出了一些 PC 击键,并提供了使用 Macintosh/Fusion 键盘完成相应的击键/功能的方法:

PC

Macintosh / Fusion

Ctrl+Alt+Del

要向虚拟机发送 Ctrl+Alt+Del:

从 Fusion 菜单,转到“虚拟机”>“发送 Ctrl-Alt-Delete
在 Macintosh 笔记本键盘上,按 Fn+Ctrl+Option+Delete
在全尺寸 Macintosh 键盘上,按 Control+Option+|X>

注意:|X> (向前删除) 键在 Help 键下方。

若使用外接 PC 键盘,按 Crtl+Alt+Delete

Delete

Apple 键盘上的 Delete 键实际上等同于所有其他操作系统的退格键。

要向虚拟机发送 PC 的 Delete 键:

从 Fusion 菜单,转到“虚拟机”>“发送键”>|X> (向前删除)
在 Macintosh 笔记本键盘上,按 Fn+Delete
在全尺寸 Macintosh 键盘上,按 |X>

注意:|X> (向前删除) 键在 Help 键下方。

Insert

要向虚拟机发送 Insert 键:

在老式 Mac 键盘上是 Help 键。
在老式 Macintosh 笔记本键盘上,按 Fn+M

注意:新式 Macintosh 笔记本不支持 Fn+M。要将 Insert 键映射到您选择的任何便捷键组合,请转到VMware Fusion>“偏好设置”>“键盘与鼠标”>“键映射”

Print Screen

要向虚拟机发送 Print Screen 键:

从 Fusion 菜单,转到“虚拟机”> “发送键”>Print Scrn
在全尺寸 Macintosh 键盘上,按 F13

Alt-Gr

要向虚拟机发送 Alt-Gr 键:

在全尺寸 Macintosh 键盘上,按右 Option(或 Alt)键或数字键区的 Enter 键。
在欧式 Macintosh 笔记本键盘上,按右 Command 键旁的 Option(或 Alt)键。

注意

当使用 Num Lock 开启了数字键盘时,此操作将无效。
要禁用 Alt-Gr 映射,请:
在 Text Edit 中打开此文件:

[Macintosh HD]/Users/<your username>/Library/Preferences/VMware Fusion/preferences

找到以 pref.mapISONumpadEnterToAltGrEnabled 开头的行。
将 TRUE 更改为 FALSE。

选择多个列表项

要像在常规 Windows 环境中那样使用“Ctrl+单击”,请:

若要保持这种效果,请禁用辅键的鼠标快捷键:

1. 转到VMware Fusion>“偏好设置”>“键盘与鼠标”>“鼠标快捷键”

2. 禁用“辅键”,使其不再映射到 Control – 主键。

如果是临时使用,请按住 Ctrl-Option,同时单击选择多个项目。

Num Lock

要向虚拟机发送 Num Lock 键:

从 Fusion 菜单,转到“虚拟机”> “发送键”>“清除 (Num Lock)
在全尺寸 Macintosh 键盘上,按 Clear

功能键

要向虚拟机发送功能键(如 F1 或 F3):

Fn+<所需的功能键>

注意:要使 Mac 功能键如一般的功能键那样起作用,且又能用 Fn+<功能键> 触发特定的功能,请转到 Apple 菜单 >“系统偏好设置”>“键盘”(或“键盘与鼠标”>“键盘”),然后选择“使用所有 F1F2 等键作为标准功能键”

注意:要在虚拟机上使用 F13-F24,必须使用以上步骤更改功能键的默认行为。

Windows 键

默认映射到 Command 键。但是若不想这样,也可以将它映射到所选的任何其他键。

要将 Windows 键映射到您选择的任何键,请转到VMware Fusion>“偏好设置”>“键盘与鼠标”>“键映射”


注意

如果“Ctrl+单击”在 Windows 中不起作用,而是发送一个右键单击,请参见此表中的“选择多个列表项”
如果您使用的是一种可选键盘布局,而不是美国英语键盘布局,请参见在 VMware Fusion 中对虚拟机使用可选键盘布局 (1005578) (Using an alternate keyboard layout for a virtual machine in VMware Fusion (1005578))