windows修改注册表,替换按键映射 您所在的位置:网站首页 control键坏了 windows修改注册表,替换按键映射

windows修改注册表,替换按键映射

2023-11-26 10:49| 来源: 网络整理| 查看: 265

mac安装win系统的,可以修改按键映射,让Ctrl和win键交换键盘坏了,可以用注册表来修 一、Windows如何修改注册表 1、打开 C:\Windows,双击regedit.exe 打开注册表编辑器

在这里插入图片描述

2、在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\ 下新建一个二进制值项: “Scancode Map”

在这里插入图片描述 在这里插入图片描述

3、编辑Scancode Map。下面的示例是针对mac安装win之后,在win系统下将command键改成Ctrl,将control改成win键,也就是和Mac保持一致。

在这里插入图片描述 在这里插入图片描述

4、编辑完成之后,重启电脑即可生效

.

二、Scancode Map格式说明 0000 00 00 00 00 00 00 00 00 0008 04 00 00 00 1D 00 5B E0 0010 1D E0 5C E0 5B E0 1D 00 0018 00 00 00 00 1、00 00 00 00 00 00 00 00。固定,照写就好 2、04 00 00 00。04代表要修改三个按键的映射,两个是02,一个是01 3、1D 00 5B E0。 1D 00 是修改后的按键扫描码;5B E0 是原按键的扫描码;左Ctrl键的扫描码是1D 00,左win键的扫描码5B E0;这四个字节代表的意思是将 左win键 替换成 左Ctrl键。 4、1D E0 5C E0。这四个字节代表的意思是将 右win键 替换成 右Ctrl键。 5、5B E0 1D 00。这四个字节代表的意思是将 左Ctrl键 替换成 左win键。 6、00 00 00 00 。固定,照写就好

.

三、按键坏了,用注册表修

例:按键 d 坏了,我们可以将一个不常用的按键映射成 d,比如 F3。 说明:d的扫描码为 20 00;F3的扫描码为 3D 00

0000 00 00 00 00 00 00 00 00 0008 02 00 00 00 20 00 3D 00 0010 00 00 00 00

注:修改完之后需要重启电脑才能生效 .

四、按键扫描码

说明:以十六进制表示,分两部份,0X后面两个数是扫描码,最后两个数是 ASCII 码(可忽略)。如: 0x011b ESC 扫描码是01。

扫描码 键

0X011B ESC 0X3B00 F1 0X3C00 F2 0X3D00 F3 0X3E00 F4 0X3F00 F5 0X4000 F6 0X4100 F7 0X4200 F8 0X4300 F9 0X4400 F10

主键盘区:

0X2960 ~ 0X0231 1 0X0332 2 0X0433 3 0X0534 4 0X0635 5 0X0736 6 0X0837 7 0X0938 8 0X0A39 9 0X0B30 0 0X0C2D - 0X0D3D = 0X2B5C " 0X0E08 退格键 0X0F09 TAB 0X1071 Q 0X1177 W 0X1265 E 0X1372 R 0X1474 T 0X1579 Y 0X1675 U 0X1769 I 0X186F O 0X1970 P 0X1A5B [ 0X1B5D ] 0X1E61 A 0X1F73 S 0X2064 D 0X2166 F 0X2267 G 0X2368 H 0X246A J 0X256B K 0X266C L 0X273B ; 0X2827 ’ 0X1C0D 回车 0X2C7A Z 0X2D78 X 0X2E63 C 0X2F76 V 0X3062 B 0X316E N 0X326D M 0X332C , 0X342E . 0X352F / 0X3920 空格键

右边数字键盘:

0X5200 INSERT 0X4700 HOME 0X4900 PAGE UP 0X5300 DELETE 0X4F00 END 0X5100 PAGEDOWN 0X4800 上箭头 0X4B00 左箭头 0X5000 下箭头 0X4D00 右箭头 0X352F / 0X372A * 0X4A2D - (注意,这是数字键盘的) 0X4737 7 0X4838 8 0X4939 9 0X4B34 4 0X4C35 5 0X4D36 6 0X4E2B + 0X4F31 1 0X5032 2 0X5133 3 0X5230 0 0X532E DEL

左 Crtl 扫描码是 1D ,表示 1D 00 右 Ctrl 键扫描码是 E01D,表示 1D E0

左 ALT 扫描码是 38 ,表示 38 00 右 ALT 键扫描码是 E038,表示 38 E0

左 Shift 扫描码是 2A ,表示 2A 00 右 Shift 键扫描码是 36 ,表示 36 00

左 WIN键 扫描码是 E05B ,表示 5B E0 右 WIN键 扫描码是 E05C ,表示 5C E0 .



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有