Windows中用注冊表來調整輸入法的次序
引:輸入法在狀態欄有一個圖標,點擊輸入法圖標就可以選擇輸入法。但排第一的圖標可以用“Ctrl+Space”熱鍵啟動,因此可以將自己常用的輸入法排列到前面。
輸入法在狀態欄有一個圖標,點擊輸入法圖標就可以選擇輸入法。但排第一的圖標可以用“Ctrl+Space”熱鍵啟動,因此可以將自己常用的輸入法排列到前面。 一個簡單的方法,就是先將最常用的輸入法刪除,再重新安裝該輸入法,最常用的輸入法就安裝在前面了。 第二種方法是通過修改注冊表來調整輸入法的順序、增加或刪除輸入法,甚至可做到Windows啟動后的缺省輸入法為漢字而不是英文。通過對注冊表的分析,可以發現在HKEY_LOCAL_MacHINE\SYSTEM\ CurrentControlSet\Control\keyboard layout\下存放著各輸入法對應的主鍵,見下表所示:
在HKEY_USERS\.DEFAULT\keyboard layout\preload\下則是系統所安裝的輸入法的主鍵及鍵值,其主鍵為自然數,鍵值為上表中各輸入法對應的主鍵。例如系統已安裝了“智能ABC”、“全拼”和五筆輸入法,則可看到如下的主鍵和鍵值: 主鍵 鍵值 1 00000409 2 E0040804 3 E0010804 4 E0220804 下面我們來改變輸入法的順序: 假設要將輸入法順序變為“英文”、“五筆”、“全拼”和“智能ABC”,可將主鍵和鍵值更改如下: 主鍵 鍵值 1 00000409 2 E0220804 3 E0010804 4 E0040804 這時再重新啟動計算機,輸入法順序就改過來了。
相關文章:
