编辑:这似乎已在最新版本的 vmware 工作站中进行了修补。
所以我享受了一段时间的生活,但后来 vmware 决定我的Caps Lock密钥需要更加不确定。
这发生在两个不同的虚拟机上(我创建了一个新的虚拟机只是为了确保这不是我在旧虚拟机上做的事情)。
启用后Caps Lock,无法禁用。有时,如果您输入一长串字母,它会关闭一秒钟,但随后又会恢复。我打开它xev
看看发生了什么,果然,我收到了连续不断的Caps Lock按键事件。
另一个重要事实:它不会发生在 TTY 中。仅在 X11 环境中发生。
我以为是我的 vmware host tools 出了问题,所以我更新了它们。但没用。
我open-vm-tools
在客户机上重新安装,并反复检查以确保它们已启用,并且所有内核模块都已加载。没有成功。
我重新安装了 vmware。没用。
这可能是什么原因造成的?如果我的描述不够清楚,这里有一个我制作的视频。
答案1
这是 VMWare Workstation 15.5.5 的一个已知问题
VMWare 员工建议设置配置
mks.win32.useInjectedMagic=FALSE
作为一种解决方法这里这为我解决了这个问题。
编辑:根据15.5.6 发行说明, 此问题已得到解决。