我有一个 VMWare 设置,以 Windows 10 作为主机,Archlinux 作为来宾。在我的虚拟机中,我一直使用键盘快捷键,特别是Win+l
. 但是,每当我这样做时,Windows 都会将我注销,因为这似乎是注销的组合键。
我知道这不能在 Windows 中更改。但是,我能否以某种方式捕获密钥并告诉 Windows 将其发送给 VMWare 来宾,而不是自己解释它?我在这里的理解非常初级,所以我不确定我是否能很好地提出这个问题。我想要做的就是Win+l
在不退出 Windows 的情况下使用。
我可以更改 Archlinux 中的组合键,但这不是我想要的。
确保已在客户机中安装了 VMware Tools,然后将鼠标保留在您正在使用的机器中:主机或客户机。
如果您的鼠标在主机中处于活动状态,则键盘只会向主机发送信号。
如果您的鼠标在访客中处于活动状态,则键盘只会向访客发送信号。
这就是 VMware 的工作方式,您需要确定哪台机器是“活动的”,因为那是击键的地方。控制焦点的是鼠标;Ctrl-Alt 离开一台机器去Host;但不是一般的键盘。(有关可用的热键,请参阅 VMware 首选项)。
从我在 VMware Workstation V16 中的 Kali 虚拟机中发布。
注意: 在 VMware 16 中,WIN+L 显然取代了 VMware 控制。
在我的 Kali Guest 中,WIN+L 让我退出 Kali 和 Windows 10。
WIN+R 和其他 WIN 组合不会从来宾操作 Windows。
因此,您将不得不更改 Linux WIN+L 快捷方式。这是唯一适合您的方法。