外设堂

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6331|回复: 15

[已解决] 鸟神教教我怎么改注册表按键映射

[复制链接]
发表于 2015-12-31 13:46 | 显示全部楼层 |阅读模式
本帖最后由 yeats571 于 2016-1-1 22:45 编辑

今天剁手买了一把 HHKB Pro 2 白色正刻,明天应该能收到。我根据自己的使用习惯,设计了一下想要的按键布局,如下图所示:


151035l3f13u4aegz94444.jpg
右边4个键弄成方向键,左下角两个键弄成Fn和ALT,不知道可行不?我用的是win8.1 64位系统,鸟神帮我看看,指导一下怎样修改,可以的话给个代码什么的我存一下,十分感谢!


1月1日续:在鸟神的指导下,已经完美解决了,谢谢鸟神!
发表于 2015-12-31 23:03 | 显示全部楼层
等到了慢慢鼓捣
发表于 2016-1-1 10:48 | 显示全部楼层
你这个左下角的Lalt和Lwin(◇键)对换,还有Lwin(◇键)实现FN功能都可以通过HHKB PRO 2顶部的跳线来实现,就是你左下角的两个按键的功能键盘跳线就可以直接实现功能,剩下右边你要改的按键FN键是没办法改注册编程的,因为FN键没有扫描码,所以我个人建议你用跟我一样的方案,如下图


1.jpg

我的方案


注册表改键位原理其实就是改注册表的[HKEY_LOCAL_MacHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]中的“Scancode Map”键值,如果没有的话需要新建一个十六进制的键值,然后按照固定的格式对键位进行赋值兑换,这里改键位就有两种实现方式

第一种,是直接建立文本自己手动便携Scancode Map的键值,这种方法不直观,第一次上手可能要折腾几次,比如你先要调整好键盘的跳线,看键盘底面的说明就好了,然后将你右下角的按键设置为←、→、↑,那么你需要新建一个文本文档,然后将下面黑字内容复制到文本文档中,然后将文本文档改名为“Scancode  Map.reg”,然后双击运行这个reg文件,之后重启电脑就好了,不过记住前面说的右边的FN是没办法编程的!!!


你要改的方案:

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,04,00,00,00,48,E0,36,00,4B,E0,38,E0,4D,E0,5C,E0,00,00,00,00

我的在用的方案:

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,3A,00,1D,00,1D,00,3A,00,1D,00,5B,E0,4B,E0,38,E0,4D,E0,5C,E0,00,00,00,00


第二种,下载KeyTweak键盘映射工具,新手可以考虑这种方法,下载地址: http://d.downbai.com:888/200901/KeyTweak.rar ,下载后直接运行里面的exe就ok,然后直接在键盘图形界面中改键位功能;


1.jpg

然后你就可以在界面里直接对你要改的键位进行编程


点评

卧槽 学习了,手头有一把老的实达,想折腾一下按键编程,这个给力!!!!好像还可以设定多媒体键  详情 回复 发表于 2016-1-2 10:34
鸟哥 太给力了!!!爱你 么么哒!键盘已经到手,按照你给的教程调试中!弄完了去发个开箱帖分享!  发表于 2016-1-1 16:26
发表于 2016-1-1 19:10 | 显示全部楼层
感谢分享,学习了。
发表于 2016-1-1 23:16 | 显示全部楼层
百度一下“注册表 键盘映射”能找到教程,不过鸟神的介绍的应该最适合你 ,自己折腾貌似编程比较麻烦

点评

直接用他给的软件就行了 方便快捷  发表于 2016-1-1 23:31
发表于 2016-1-2 10:34 | 显示全部楼层
大胖鸟 发表于 2016-1-1 10:48
你这个左下角的Lalt和Lwin(◇键)对换,还有Lwin(◇键)实现FN功能都可以通过HHKB PRO 2顶部的跳线来实现 ...

卧槽 学习了,手头有一把老的实达,想折腾一下按键编程,这个给力!!!!好像还可以设定多媒体键

点评

忘记说了 ,这样改注册表的问题就是 如果你插上一把别的键盘键位也串了,需要删掉对应添加的注册表文件后才能正常使用  详情 回复 发表于 2016-1-4 14:37
发表于 2016-1-4 14:37 | 显示全部楼层
嫂子请座我屌上 发表于 2016-1-2 10:34
卧槽 学习了,手头有一把老的实达,想折腾一下按键编程,这个给力!!!!好像还可以设定多媒体键

忘记说了 ,这样改注册表的问题就是 如果你插上一把别的键盘键位也串了,需要删掉对应添加的注册表文件后才能正常使用
发表于 2016-1-9 15:28 | 显示全部楼层
我按键盘映射工具改了  按键       现在想改回来  怎么办

点评

[attachimg]50775[/attachimg] 点这个按钮,就能全部恢复了  详情 回复 发表于 2016-1-9 15:37
 楼主| 发表于 2016-1-9 15:37 | 显示全部楼层
大脚萌萌 发表于 2016-1-9 15:28
我按键盘映射工具改了  按键       现在想改回来  怎么办

QQ截图20160109153643.png   点这个按钮,就能全部恢复了
发表于 2016-1-9 15:44 | 显示全部楼层
yeats571 发表于 2016-1-9 15:37
点这个按钮,就能全部恢复了

是不是要重启电脑

点评

是的  发表于 2016-1-9 15:48
发表于 2016-1-9 16:30 | 显示全部楼层
本帖最后由 大脚萌萌 于 2016-1-9 16:44 编辑

改注册表的方法      我新建不了    十六进制的键值啊   

点评

你改注册表 也得重启才能生效啊 和用软件改是一样的  发表于 2016-1-9 17:25
发表于 2016-2-16 15:19 | 显示全部楼层
太搞端了会不会玩坏了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|外设堂 ( 辽ICP备13014379号 )辽公网安备 21010202000549号

GMT+8, 2024-12-4 02:00 , Processed in 0.126464 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表