因为清洗本本,清洗液放多了,把键盘D给弄失灵了!弄了个注册表修改如下:
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,02,00,00,00,3b,00,20,00,00,00,00,00
好了,这下可以用F1键盘来输入dD了!顺便提一下,就是键盘没坏,这样也可以用来屏蔽自家不喜欢的键,比如我就不喜欢按到F1跳出帮助来!
另外修改成功是参考了下面这篇文章,感谢一下:
http://www.cnblogs.com/Rainr/archive/2012/01/21/2328046.html
Windows修改注册表按键映射
Scancode Map 注册表项来实现键盘按键映射。位于注册表的: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\ 下新建一个二进制值项: "Scancode Map" 这个项目可实现对键盘按键的映射。这里映射的意思可理解为“替换”,可将任意一键替换成其它键。 [项目格式] 以16进制表示,更分为五个部分,每个逗号之间都为一个字节。 "Scancode Map" = 00,00,00,00,00,00,00,00, 02,00,00,00, 01,00, 02,00, 00,00,00,00
[键盘扫描码] 以十六进制表示,分两部份,0X后面两个数是扫描码,最后两个数是 ASCII 码(可忽略)。如 0x011b ESC 扫描码是01。 扫描码 键 0X011B ESC
主键盘区:
左 Crtl 扫描码是 1D ,表示 1D 00 。 右 Ctrl 键扫描码是 E01D,表示 1D E0。 左 ALT 扫描码是 38 ,表示 38 00 。 右 ALT 键扫描码是 E0 38,表示 38 E0。 左 Shift 扫描码是 2A ,表示 2A 00 。 右 Shift 键扫描码是 36 ,表示 36 00
[示例] 1.屏蔽左侧WIN键 "Scancode Map"=00,00,00,00,00,00,00,00,02,00,00,00,00,00,5B,E0,00,00,00,00 2.屏蔽右侧WIN键 "Scancode Map"=00,00,00,00,00,00,00,00,02,00,00,00,00,00,5C,E0,00,00,00,00 3.屏蔽左右WIN两个键 "Scancode Map"=00,00,00,00,00,00,00,00,03,00,00,00,00,00,5B,E0,00,00,5C,E0,00,00,00,00 4.替换左Crtl键为左Alt键 "Scancode Map"=00,00,00,00,00,00,00,00,02,00,00,00,38,00,1D,00,00,00,00,00 |
|