交換Ctrl和Caps Lock鍵


  由於使用vim的緣故,就把Ctrl和Caps Lock鍵交換了,在ubuntu系統下使用系統設置可以很簡單地進行全局替換。

  在ubuntu下習慣了之后在window下就經常按錯...后來決定也把windows的這兩個鍵交換算了。於是就在網上搜索,就找到了這篇文章。實踐后沒問題,所以就記錄一下了。雖然也有工具可以做到,不過鑒於這個方法也不是很麻煩,就懶得去下工具了。

  下面摘錄自“Ctrl與Caps Lock鍵的交換”。


 

  直接在注冊表中修改鍵位映射關系

  注冊表位置:[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]  如果沒有此鍵,就新建一個

  新建一個二進制值的Key,名叫:Scancode Map

  輸入如下的值:

  00,00,00,00

  00,00,00,00

  03,00,00,00

  3A,00,1D,00

  1D,00,3A,00

  00,00,00,00

  前兩行和最后一行,都是固定的,全部為0。第三行,表示你修改了幾個鍵,其實我們只是改了兩個鍵,不過最后那一行也要算進去,所以是3。

  重點是在第四行和第五行。3A00,代表Caps Lock,  1D00,代表Ctrl。這一行,意思即為,將Caps Lock映射為Ctrl

  第五行,就不用說了,意思剛好相反。

  修改完畢后,重新登錄Windows即可生效!

  下面附上各個鍵位值的參考:

  Escape 01 00

  Tab 0F 00

  Caps Lock 3A 00

  Left Alt 38 00

  Left Ctrl 1D 00

  Left Shift 2A 00

  Left Windows 5B E0

  Right Alt 38 E0

  Right Ctr l1D E0

  Right Shift 36 00

  Right Windows 5C E0

  Backspace 0E 00

  Delete 53 E0

  Enter 1C 00

  Space 39 00

  Insert 52 E0

  HOME 47 E0

  End 4F E0

  Num Lock 45 00

  Page Down 51 E0

  Page Up 49 E0

  Scroll Lock 46 00


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM