[Windows] 將日文 Windows 的預設日文鍵盤改成美式鍵盤
最近常常被不同語系的 Windows 鍵盤所困擾…
像是前一陣子我們連線去看歐洲客戶的機器,可是他們用的是西歐鍵盤,
因此我們在這邊按某些鍵時,出現的是另外的字元…
今天又遇到了類似的問題:我用 VNC 連到自己的一台日文 Windows VM,
想在裡面實驗一下東西,結果就發現鍵盤完全不受控制,
鍵入 cd \ 會變成 cd ],鍵入 foo( 會變成 foo)…
連這些基本的符號都打不出來,真的是會花轟啊:
上網查了一下,有人說改一下登錄檔就可以了,立刻來照做吧~
Can’t properly type with Japanese IME on the English Keyboard /Windows 7 English version
1. 用登錄編輯器修改登錄
執行 regedit.exe 後,打開 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\i8042prt\Parameters,
分別修改下面幾個鍵值:
– LayerDriver JPN: 從 kbd106.dll 改成 kbd101.dll
– OverrideKeyboardIdentifier: 從 PCAT_106KEY 改成 PCAT_101KEY
– OverrideKeyboardSubtype: 從 2 改成 0
改完之後是這樣子:
2. 重新開機
重開機後,剛剛的登錄值才會發生效用~
再試試打入 cd \,這次就能正常顯示出 \ 了 (日文用 ¥ 代表 \),
原本打不出來的左括號 ( 也能正確出現:
猜測如果是其他語系 (如西歐語系) 的鍵盤,應該也可以用類似的方法修改成美式 101 鍵盤,
不過可能 LayerDriver 就不是 JPN,見機行事吧~
可以好好的打字真是太好了~~^^