VMware® Workstation 16 Pro 16.2.4 build-20089737
主机:Ubuntu 22.04 LTS(从 20.04 LTS 升级)。
虚拟机:任意。
Windows-Logo 键、ctrl+alr+del 键、stamp-r-sist 键(用于屏幕截图)以及我不知道其他哪些键未发送到虚拟机,即使它有焦点并且全屏。
主机对这些键有反应,但虚拟机没有反应。
将主机系统从 Ubuntu 20.04 LTS 升级到 Ubuntu 22.04 LTS 后出现了这个问题。
为什么?我该如何解决?
我尝试从 0 重新安装 VMware,但没有帮助。
答案1
如果您使用 wayland,那么有报告称它可能在 xorg 中运行得更好。
帖子 在 VMWare 虚拟机中使用 Ctrl+Alt+F1 有这样的建议:
发现,为了向客户机发送常规的 Ctrl+Alt 键盘组合,您需要按 Ctrl+Alt+Space,然后在按住 Ctrl+Alt 键的同时释放空格键,然后按下额外的键。因此,要转到控制台,我需要按 Ctrl+Alt+Space,释放空格,继续按住 Ctrl+Alt,然后按 F1 键。
答案2
我在这里有类似的设置:Windows 11 Pro Host、VMware Workstation V16 最新版本、Ubuntu 22.04 以及其他机器。
正如您所描述的,Windows 击键不会从主机发送到客户机。
如果您需要在 Ubuntu 中使用 Windows 和其他键,则需要在 Ubuntu 客户机中进行定义。这是完全正常的按键使用。
将客户机视为不同的真实机器。您无需将击键从一台真实机器发送到另一台真实机器。
答案3
尝试这个:https://linuxconfig.org/how-to-enable-disable-wayland-on-ubuntu-22-04-desktop
我的本机 ubuntu 也遇到了同样的问题,我通过禁用 Wayland 解决了该问题。