esc与capslock互换,左alt映射到左ctrl
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\ 下新建一个二进制值项: "Scancode Map"
00 00 00 00 00 00 00 00
04 00 00 00 3A 00 01 00 // 前四个字节是映射数量值加1;后四个字节是目标按键和源按键
01 00 3A 00 1D 00 38 00
00 00 00 00
重启生效
键值
注意:在注册表中输入时,需要将扫描码的高低字节交换一下。
比如左ctrl的扫描码为003a,则应输入3a00;
| 键 | 值 |
|---|---|
| esc | 0100 |
| caps lock | 3a00 |
| 左ctrl | 1d00 |
| 左alt | 3800 |