侠外游戏论坛

标题: 键位(Windows10 修改键位映射) [打印本页]

作者: happy    时间: 2021-1-27 04:14
标题: 键位(Windows10 修改键位映射)
键位(Windows10 修改键位映射),今天达达兔游戏网给大家整理了详细的键位(Windows10 修改键位映射)介绍,希望这篇文章对你有参考价值,我们一起关注一下键位(Windows10 修改键位映射)。
        总目录
1、为什么要修改键位
我的笔记本键盘上下键是这样的:



很想捶死产品经理,你是从来不用上下键来调整光标吗?这么设计经常按错啊!
2、我的计划
众所周知,Shift键在键盘上有左右两个,并且右侧那个shift一百年也不用一次
因此,我决定把右侧shift设置成UP键位,然后原来的UP和DOWN一同设置成DOWN
3、执行步骤 第1步:打开注册表编辑器



按下Win+R打开运行,输入regedit,点击确定。
第2步 创建映射文件



打开后我们看到的界面是上面这样的。
我们需要在左侧目录树下定位到这个地方:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout



就是这个目录,注意,不要点进它的两个子文件夹里。
右键点Keyboard Layout这个文件夹,选择新建二进制值。
并且给建好的文件取名为Scancode Map,如下图所示,我已经创建好Scancode Map了。



第3步 添加映射
打开Scancode Map文件,如下图:



先解释一下每一排的含义
000000 00 00 00 00 00 00 00. . . . . . . .
相对地址
数据
每对数据所对应的ASCII字符
现在解释一下图中我所设置的含义:
前8组00是版本号和头部字节,不用动。
接下来4组表示映射数键位,如图所示,我填写为03 00 00 00。其中“03”表示有两组映射。
若要映射多组,只需增加相应的值即可,如映射3组为"04",映射5组为"06",其最小为值为“02”,表示只映射一组。
再后边每4组数据代表一个映射,每一个映射格式如下:A B
B映射为A,也就是说,我们按下B键,则相当于按下了原来的A键。
根据我的计划,我的两组映射应该这么来:
[右shift UP][UP DOWN]
右侧shift设置成UP
UP设置成DOWN
接下来键位,只要把对应键位码输进去就好了!注意:在注册表中输入时,需要将扫描码的高低字节交换一下。
通过查阅键位表,我得知:
Right Shift 00 36
Down E0 50
Up E0 48
因此我把数值对填充进去,最后,以00 00 00 00结尾,就可以了,你可以去对照一下我的截图。
4、如何让某个键失效?
如果想要某个键失效,将它的扫描码映射为“00 00”即可。
5、如何撤销更改?
若要恢复键盘键位原来的布局,只需定位于注册表[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
删除"Scancode Map"键值就可以了
6、附录 键位

以上内容就是键位(Windows10 修改键位映射)的相关内容介绍,喜欢侠外游戏论坛的朋友可以关注我们。
作者: 驾驭人生    时间: 2021-1-27 07:00
这是一条友谊的规律:一旦疑心从前门走进,爱情就会从后门溜走。




欢迎光临 侠外游戏论坛 (https://bbs.xiawai.com/) Powered by Discuz! X3