admin管理员组

文章数量:1430791

windows修改注册表键盘映射是通过添加 Scancode Map项来达到映射的目的的。

Scancode Map的路径为 : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout

新建时选择 "二进制值", 名为: "Scancode Map"

 

Scancode Map项的值是二进制数值,数值的规则为:

  1. 填充8字节的 00

  2. 填写4字节的 映射项的个数加上1后的数值。 例:

              修改一项则填写 02 00 00 00

              修改五项则填写 06 00 00 00

  3. 填写键盘映射的目标字节码和源字节码。 目标字节码在前, 源字节码在后。每个键的字节码为两个字节。

      填写的映射数目应与第二步中的个数相对应。

      具体键盘与字节码对照表参考: http://download.csdn/detail/joans123/3834442

      例: 将Caps Lock键(字节码为 : 3A 00)更改为左边的Ctrl键(字节码为 : 1D 00), 则填写 :   1D 00 3A 00

  4.  最后填充四个字节的 00, 代表结束。

 

 

下面截图为操作为: 修改Caps Lock 和 Left Ctrl键互换的映射操作步骤。

 

     1. 选中 Keyboard Layout 项

本文标签: 注册表键盘WindowsXP