windows xp 注册表 修改键盘映射

windows修改注册表键盘映射是通过添加 Scancode Map项来达到映射的目的的。Scancode Map的路径为 : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout新建时选择 "二进制值", 名为: "Scancode Map" Scancode Map项的值是二进制数值,数值的规则为
摘要由CSDN通过智能技术生成

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.net/detail/joans123/3834442

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

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

 

 

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

 

     1. 选中 Keyboard Layout 项

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值