既然日文鍵盤在日文操作系統下可以正常使用,而鍵盤在WINDOWS中是通過驅動程序和注冊表中HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Keyboard Layouts項目下的鍵值來控制的,那么只要我們在中文操作系統中把鍵盤修改為和日文系統中一樣的設置,那么日文鍵盤在中文系統下不就可以正常使用了嗎?
首先修改鍵盤的驅動程序,日文鍵盤在中文操作系統下默認的驅動程序都是Standard 101/102-key or Microsoft Natural PS/2 Keyboard,從這里你也可以看出來,所謂日文鍵盤實際上也只是鍵帽印刷不同而已,從硬件角度來說并沒有任何區別。
步驟1:在設備管理器內,更改鍵盤的驅動,升級驅動程序時選擇“從列表或指定位置安裝”,單擊“下一步”;
步驟2:接下來的選項中選擇“不要搜索,我要自己選擇安裝的驅動程序”,單擊“下一步”;
步驟3:把“顯示兼容硬件”這一項的前面的勾去掉,這時選擇這里在右邊標注為“型號”的滾動窗口中選擇Japanease PS/2 Keyboard(106/109 Key),單擊“下一步”,然后完成驅動的安裝。
至此,驅動程序的修改工作已經完成了,下面我們來修改注冊表以完成最后的工作,單擊開始菜單,選擇“運行”,輸入“regedit”,確定;
首先在左邊找到HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Keyboard Layouts這個項目,單擊其中的00000804子項,然后右邊窗口中的Layout File值;修改為“KBDJPN.DLL”,單擊確定。
現在修改工作已經基本上完成了,只要重新啟動系統就可以了。不過這里修改的是未選擇其他數據法時鍵盤輸入時的鍵盤映射,如果你還希望修改在其他輸入法下的鍵盤映射,按照步驟4的方法,打開E開頭的子項,并以相同的方法修改即可,這里給出常用輸入法對應的子項。
全拼 —— E0010804
雙拼 —— E0020804
智能ABC —— E0040804
微軟拼音 —— E00E0804
當然你也可以改掉全部輸入法的注冊表項。
最后補充幾點:
1、以上給出的輸入法對應子項可能由于您的系統不是默認設置而有所不同,所以請您確認后再修改,不過簡體中文輸入法所在的子項最后三位都是804。
2、日文操作系統的鍵盤映射中CAPS LOCK鍵是上檔的,也就是說必須SHIFT+CAPS LOCK方可有效(如果您仔細觀察就會發現,CAPS LOCK是印刷在上面的)。
3、在中文輸入法中某些需要使用“+/-”來換下頁,這里由于“+/-”符號位置已經改變,所以只能使用“Page Up”/“Page Down”或“ [ ” / “ ] ”鍵來代替。