VMware虚拟机大小写无法切换(CapsLock键作用失效)解决方法

最近我把 VMware Workstation Pro 升级到了15.5.5版本,也就是目前的 VMware Workstation Pro最新版本,结果我进VMware虚拟机其它系统的时候,Capslock大小写切换键灯虽然能亮能熄,但是作用却失效了。出现下面两种特征:

 

1、当我进入Windows VMware虚拟机的时候,我按了 Capslock 键开启大写,灯虽然亮了,但是,打出来的字母还是小写,没有有任何的效果,根本不能转换成大写。除非我按“Shift+字母”才能大写。

 

2、当我进入Linux VMware虚拟机的时候,我按了 Capslock 键开启大写,灯亮了,打出来的字母是大写的,很正常。但是,当我再一次按了 Capslock 键关闭大写,灯也熄了,打出来的字母居然还是大写的,这就不正常了,除非我按“Shift+字母”才能小写。

 

解决方法

想要解决问题前,必须要先知道原因,判断原因之前,我先申明:

我的物理Windows10电脑“文本服务和输入语言 - 高级键设置要关闭Capslock”是正常的,如下图:

要关闭Capslock

 

原因:

由于我的 VMware Workstation Pro 装了很多的虚拟机,从我VMware升级后,无论是Windows系统类型的虚拟机还是Linux系统类型的虚拟机,Capslock键切换大小写都出现各种类型的BUG,而恰好我的物理Windows10电脑大小写又是正常的,从而我判断是 VMware Workstation Pro 的问题。

 

经过我瞎鼓捣3小时的时间,总算找到了解决方法,具体如下:

 

第一种解决方法(推荐)

在虚拟机的VMX配置文件中加入:

mks.win32.useInjectedMagic = "FALSE"

虚拟机的VMX

 

注意:

这种解决方法有一个缺点,如果你有多个VMware虚拟机,你需要去每一个VMware虚拟机的VMX配置文件加入以上代码,略有麻烦。

 

第二种解决方法

这种解决方法其实也算不上是什么所谓的解决方法,无非是一种思路罢了。

既然 VMware Workstation Pro 15.5.5 版本 虚拟机大小写无法切换,有Capslock键失效这个BUG,我们可以用其它低版本的VMware Workstation Pro即可同样解决这个问题。

 

总结:

我一直忠告大家,不要随意升级到最新的版本,最新的并不代表最好的,没准用最新的就是实验小白鼠。低那么一两个版本也没事,长期稳定才是最重要的。

千万不要学我,VMware提示更新,一个不小心就点上了。

    A+
发布日期:2020年06月10日 00:06:46  所属分类:VMware
最后更新时间:2020-06-10 00:54:44
付杰
  • ¥ 298.0元
  • 市场价:498.0元
  • ¥ 59.8元
  • 市场价:99.8元
  • ¥ 169.0元
  • 市场价:299.0元
  • ¥ 89.0元
  • 市场价:129.0元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:1   其中:访客  0   博主  0

  1. 头像 xss 0

    赞,终于解决了