問題現象
Mac 安裝 VMware Fusion 7 運行 Win7 虛擬機,啟動後系統自動連續輸入字母 'c',選中文字也會被替換為 'c'。懷疑是破解版 VMware 導致。
真實原因
Mac 端輸入法/詞典的「劃詞取詞」功能與虛擬機鍵盤捕獲衝突。當滑鼠在虛擬機窗口移動或點擊時,Mac 端的劃詞取詞誤判為觸發條件,向虛擬機注入按鍵事件(通常是 'c' 或其他快捷鍵)。
解決方法
- 打開 Mac 系統偏好設置 → 鍵盤 → 輸入法/詞典(如「鼠鬚管」、「搜狗輸入法」、「內建詞典」等)。
- 關閉「劃詞取詞」、「滑鼠懸停翻譯」等類似功能。
- 或在 VMware Fusion 設置中:虛擬機 → 設置 → 鍵盤與滑鼠 → 取消勾選「滑鼠進入時自動捕獲」等選項。
驗證
關閉劃詞取詞後,虛擬機不再自動輸入 'c',問題徹底解決。與 VMware 是否破解版無關。
延伸提示
- 其他虛擬機軟體(Parallels Desktop、VirtualBox)在 Mac 上也可能遇到類似問題,同理關閉 Mac 端輸入法的劃詞/懸停功能即可。
- 保持 Mac 系統與 VMware Tools 更新,可減少兼容性問題。