Windows下caps鍵位和右ctrl鍵位互換方法(註冊表)

在過去Unix時代,鍵盤的ctl鍵位是放在現在的caps鍵位上的,現在的鍵盤放在了右下角,因此很多人按起來會覺得很彆扭,因爲距離遠。因此爲了更高的文字輸入和編輯效率,或者遊戲鍵位的方便使用,我們有時需要改回來------將caps鍵位的功能設置爲ctl,將右ctrl鍵位的功能設置爲caps

 

具體修改方法參考了 http://christina.kuo.blog.163.com/blog/static/1242669022011102311523706/ 這篇文章,在此表示感謝。

鍵盤機器碼如下:

Caps Lock       00 3A

Right Ctrl      E0 1D

Left Ctrl       00 1D

Menu          E0 5D

Win           E0 5C


[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,1d,00,3a,00,3a,00,1d,e0,\
  00,00,00,00

 1d,00,3a,00 表示將Caps鍵替換爲Left Ctl,

 3a,00,1d,e0表示將RightCtrl替換爲Caps

我們修改註冊表的相關鍵值,將以下內容複製到文本中,然後重命名1.reg,雙擊即可。接着我們註銷重進window,即可順利使用。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,1d,00,3a,00,3a,00,1d,e0,\
  00,00,00,00

2015/1/20 更新,追加 鍵盤Menu按鍵替換爲Win鍵

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,04,00,00,00,1d,00,3a,00,3a,00,1d,e0,\
 5c,e0,5d,e0,00,00,00,00





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章