« 上一篇下一篇 »

键盘修改方法

有时键盘的某一个按键功能坏了,你是否想到用键盘修改器等软件来把它换成能用但不常用的键?有时,你还需要调整键盘快捷键,这时怎么办?其实,你完全可以用系统自带的功能来达到你的目的。键盘修改器毕竟是通过软件来实现的,在我看来还是不够绿色,下面我以大写键(Caps Lock)替换取消键(ESC)为例给你介绍一下修改的方法。

Linux下修改键盘键位的方法很简单,只需要用“xmodmap”命令就可以实现。

Windows下的更改方法:

1、打开注册表编辑器,开始-运行-regedit

2、定位到
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout

注意是 Keyboard Layout,而不是 Keyboard Layouts

键盘修改-注册表

3、右面窗口,单击右键:新建-二进制值,命名为:“Scancode Map”

4、双击“Scancode Map”,打开后看到下面的一些数值,把“## ##”替换成你想用的功能键键值。如WIN键键值码为:“5B E0”,Esc为“01 00”,Ctrl为“1D 00”,更详细的键位表值请见这里
00 00 00 00 00 00 00 00 02 00 00 00 ## ## 3a 00 00 00 00 00

5、重启你的电脑后,你的改变就生效了。

6、如果你很懒,你可以用将下面的文本存成“newsunday.reg”,双击导入注册表。键值可通过查上面提到的键位表查询,找到你要替换的 Scan Code码,把##,##替换掉就可以了。

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,##,##,37,e0,00,00,00,00

注意:代码结束后的空行不要扔掉。