在vmware虛擬機安裝CentOS7,在終端輸入字母時出現了大小寫亂跳的情況,在主機輸入時一切正常。
具體問題表現:輸入字母大小寫跳變且無法使用鍵盤Caps lock進行大小寫的正常切換。
問題原因:這是VMware 15.5.5版本的bug。
解決方案一:更換VMware版本。
解決方法二:修改虛擬機的VMX配置文件
個人示例
虛擬機操作系統:Linux
版本:CentOS 7.3 64位
取名為:C 7(1)
解決方案:
首先停止正在運行的虛擬機並在虛擬機首頁找到文件的具體位置


用記事本打開虛擬機VMX配置文件進行編輯
在文件最下面添加一行
mks.win32.useInjectedMagic = "FALSE"
保存
注意:雖然是VMware的BUG導致的,但是不要修改虛擬機的配置,而是修改虛擬機的VMX配置文件
重啟虛擬機,問題已解決!
方法二是在windows系統安裝VMware,在VMware安裝centos系統。
