Windows系列系统 修改键盘默认对应键值(修改ctrl与fn位置, 解决键盘重要键损坏问题)

一、出现问题

1.surface 自带微软键盘坏了,临时用个蓝牙键盘,顶上,这个键盘设计很不是适应,类似于联想那种将Fn键与Ctrol键设计,Fn键在键盘最左角!!! 一按ctrol加快捷键就出现Fn。。。最后不知道为什么CTRL 与V两个键都坏了。只有一个CTRL键。。。
Windows系列系统 修改键盘默认对应键值(修改ctrl与fn位置, 解决键盘重要键损坏问题)_第1张图片

二、解决方法,更改系统默认的键值对应

记得貌似硬件与接口课程讲过键盘的原理,百度搜索一下,win在系统注册表中修改对应关系就行,键盘两边有两个苹果的command键,一个修改为CTRL,另一个修改为V。

三、方法步骤

1.win+r运行窗口输入 regedit 打开注册表

Windows系列系统 修改键盘默认对应键值(修改ctrl与fn位置, 解决键盘重要键损坏问题)_第2张图片
2.找到目录HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout(不要打开里面文件夹)在该目录下新建一个二进制注册表 取名为Scancode Map

Windows系列系统 修改键盘默认对应键值(修改ctrl与fn位置, 解决键盘重要键损坏问题)_第3张图片

3.修改对应的映射对应键值对文件
Windows系列系统 修改键盘默认对应键值(修改ctrl与fn位置, 解决键盘重要键损坏问题)_第4张图片

Map"=hex:
00,00,00,00,  00,00,00,00,  //固定格式
03,00,00,00,  //03表示后面还有2个映射)
A1,00,5B,00,  //把键盘上的原本5B,00这个按键映射到A1,00这个按键上
56,00,5C,00,  //把键盘上的原本5C,00这个按键映射到56,00这个按键上
00,00,00,00   //固定格式

4.保存后重启系统,刷新注册表,修改既可以生效。

(二)下载微软PowerTOys开发工具进行修改

在这里插入图片描述

Windows系列系统 修改键盘默认对应键值(修改ctrl与fn位置, 解决键盘重要键损坏问题)_第5张图片

四、可能出现的问题

  1. 键值对修改后需要重启系统后才能生效!!!
  2. 不同的键盘对应的键值对,设置有出入,如何找到正确的键值对对应关系,从网站或者查看系统键盘响应日志,推荐网站查看键值传送门
  3. 键值表添加链接描述
  4. 删除默认新建的注册表即可让修改失效
    Windows系列系统 修改键盘默认对应键值(修改ctrl与fn位置, 解决键盘重要键损坏问题)_第6张图片

你可能感兴趣的:(win10键盘默认键,windows,编辑器)