Win10对调Esc和CapsLock键

摘要:
在Vim中,有时候为了方便模式的选择,可以将键位Esc和CapsLock进行对调一、编写注册文件(先用编辑软件编辑,然后将文件格式改为:".reg")(1)文件编写WindowsRegistryEditorVersion5.00[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboardLayout]"ScancodeMap"=hex:00,0

在Vim中,有时候为了方便模式的选择,可以将键位Esc和Caps Lock进行对调

一、编写注册文件(先用编辑软件编辑,然后将文件格式改为:".reg")

(1)文件编写
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard 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_MACHINESYSTEMCurrentControlSetControlKeyboard 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)常见的按键编码对照表
按键编码
Escape01 00
Tab0F 00
Caps Lock3A 00
Left Shift2A 00
Left Ctrl1D 00
Left Windows5B E0
Left Alt38 00
Space39 00
Right Alt38 E0
Right Windows5C E0
Right Ctrl1D E0
Enter1C 00
Backspace0E 00
Insert52 E0
Delete53 E0
HOME47 E0
End4F E0
Page Up49 E0
Page Down51 E0
Num Lock45 00
Scroll Lock46 00
(4)修改多个键
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard 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_MACHINESYSTEMCurrentControlSetControlKeyboard Layout
(4)删除"Scancode Map"项

Win10对调Esc和CapsLock键第1张

(5)重启操作系统

参考文献:

[1]Win10 中 CapsLock 与 Esc 键对调
[2]windows中Esc与CapsLock、Alt与Ctrl调换位置

免责声明:文章转载自《Win10对调Esc和CapsLock键》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇资料分析 常刷Android Studio安装及其使用下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章