本文使用的硬件、软件环境如下:
- CentOS:7.9.2009
- VmWare:15.5.7
问题起因
前面我们说到了如何在 VMWare 虚拟机中安装 CentOS 系统,今天就在虚拟机中使用 CentOS 遇到了一个问题,当我第一次按下键盘的 Caps Lock
键切换大小写后,后续再按 Caps Lock
键切换回来时,键盘输入大小写混乱,出现大小写交替输出的情况,导致后续命令无法执行成功,只能强制关机再次启动才能解决,问题如下图所示:
解决方案
通过查找资料找到了一个解决方案,在当前虚拟机目录下以vmx
结尾的文件添加一项配置即可解决,配置如下:
mks.win32.useInjectedMagic= "FALSE"
可以看到,当我们添加配置之后,大小写切换就正常了,再也没出现过大小写偶尔交替出现的情况,至此,问题解决。