Win10對調Esc和CapsLock鍵


在Vim中,有時候為了方便模式的選擇,可以將鍵位Esc和Caps Lock進行對調

一、編寫注冊文件(先用編輯軟件編輯,然后將文件格式改為:".reg")

(1)文件編寫
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,3a,00,01,00,01,00,3a,00,00,00,00,00
(2)文件分析
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout] //注冊位置(注冊文件生成的位置)

"Scancode Map"=hex:                //注冊文件名 Scnacode Map                              
00,00,00,00,                       //固定格式
00,00,00,00,                       //固定格式
03,00,00,00,                       //03表示后面還有3行
3a,00,01,00,                       //將Esc(3a,00)鍵映射到Caps Lock(01,00)鍵上 
01,00,3a,00,                       //將Caps Lock(01,00)鍵映射到Esc(3a,00)鍵上
00,00,00,00,                       //固定格式
(3)常見的按鍵編碼對照表
按鍵 編碼
Escape 01 00
Tab 0F 00
Caps Lock 3A 00
Left Shift 2A 00
Left Ctrl 1D 00
Left Windows 5B E0
Left Alt 38 00
Space 39 00
Right Alt 38 E0
Right Windows 5C E0
Right Ctrl 1D E0
Enter 1C 00
Backspace 0E 00
Insert 52 E0
Delete 53 E0
HOME 47 E0
End 4F E0
Page Up 49 E0
Page Down 51 E0
Num Lock 45 00
Scroll Lock 46 00
(4)修改多個鍵
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout] //注冊位置(注冊文件生成的位置)

"Scancode Map"=hex:                //注冊文件名 Scnacode Map                              
00,00,00,00,                       //固定格式
00,00,00,00,                       //固定格式
05,00,00,00,                       //05表示后面還有5行
3a,00,01,00,                       //將Esc(3a,00)鍵映射到Caps Lock(01,00)鍵上 
01,00,3a,00,                       //將Caps Lock(01,00)鍵映射到Esc(3a,00)鍵上
38,00,1D,00,                       //將Left Alt(38,00)鍵映射到Left Ctrl(1D,00)
1D,00,38,00,                       //將Left Ctrl(1D,00)鍵映射到Left Alt(38,00)
00,00,00,00,                       //固定格式

二、修改鍵位配置,雙擊注冊文件

三、重啟操作系統

四、還原鍵位

(1)進入命令行
(2)輸入"regedit"
(3)打開路徑
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
(4)刪除"Scancode Map"項

(5)重啟操作系統

參考文獻:

[1]Win10 中 CapsLock 與 Esc 鍵對調
[2]windows中Esc與CapsLock、Alt與Ctrl調換位置


免責聲明!

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



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