0%

键盘按键交换

有些键盘的Ctrl键在最右下角,按键时不太方便,可以将其它不常用的按键的功能换成Ctrl键的功能。
比如:将左边的Alt键与Ctrl键交换。新建txt文件,文件名随意,写入:

1
2
3
4
5
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,38,00,1d,00,1d,00,38,00,00,00,00,00

保存后,更改后缀txt为reg,双击运行,重启系统。


其它按键交换,只需修改上面的16进制串中的内容,含义如下:

1
2
3
4
5
6
7
00,00,00,00,//固定格式
00,00,00,00,//固定格式
03,00,00,00,//03表示本行之后还有3
38,00,1d,00,//把右Alt键(38,00,)换成右Ctrl(1d,00,)
1d,00,38,00,//把右Ctrl键换成右Atl
...//可选,可以继续添加需要交换的键
00,00,00,00 //固定格式

按键编码表

按键 编码 按键 编码
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 Ctrl 1D 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
无动作 00 00