windows按键映射

 

动机

买了悦米机械键盘 fn居然只支持调节背光 多方查询 修改scrlk pause键位映射为音量+和音量-

操作

打开注册表 (regedit)

定位到计算机 \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout

新建二进制值 Scancode Map

值设为:

00,00,00,00,00,00,00,00
05,00,00,00,30,E0,1D,E1
30,E0,46,E0,00,00,45,00
2E,E0,46,00,00,00,00,00

00,00,00,00,00,00,00,00,
03,00,00,00,30,E0,43,00,
2E,E0,42,00,00,00,00,00 其中30 e0表示音量加  43 00表示pause键  2e e0表示音量减 42 00表示scrlk键

如果想改成其它键 修改为对应键的扫描码即可 注意码的前两8位和后8位可能需要颠倒顺序 8位表示2个字符

reg文件

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,06,00,00,00,30,e0,1d,e1,30,e0,46,e0,\
  00,00,45,00,2e,e0,46,00,22,e0,52,e0,00,00,00,00

键盘扫描码 格式