为老款的IBM Thinkpad笔记本加上Windows键
[ 2010-02-03 10:22:59 | Author: colacat ]
老款的IBM确实经典,唯一的遗憾就是没有Windows键,给日常使用带来很多不便。听说当时IBM的竞争对手率先在键盘上使用了Windows键,而IBM为了和对手划清界限,一直摒弃Windows键,直到联想收购之后才终于添加了Windows键。
今天有时间,在网络上查了一下,很多人通过使用一些软件来设置Windows键,我一向不喜欢随便安装软件,所以继续寻找其它的方法,终于……,呵呵……,下面的转摘的一部分内容。
为了安全和操作简便,先编写一个注册表文件,然后将它合并到注册表,而不是直接修改注册表。在下面的说明中,我们假设要把左边的Alt键改成Windows键。首先以管理员身份登录Windows,打开记事本,输入第一行内容“Windows Registry Editor Version 5.00”。按Enter键两次,接着输入“[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]”,再按Enter健,在下一行输入“"00000409"="KBDUS.DLL" ”,再按Enter键,输入“"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,5B,E0,38,00,38,00,5B,E0”。完成后,记事本的内容应如下图所示:
在这个例子中,最后四对十六进制值包含两个键,称为键的扫描码:(5B,E0)代表左边的Windows键,(38,00)代表左边的Alt键。Scancode Map这行代码的一般格式是:hex:00,00,00,00,00,00,00,00,02,00,00,00,原键,替代键,原键,替代键。如果要交换两个键,则最后四个值的排列形式是:键A,键B,键B,键A,它表示:键A成为键B,键B成为键A。
如果要修改更多的键,只要在同一个Scancode Map行的末尾,按照“原键,替代键”的形式再增加四对数值,每一对数值用逗号隔开。
下面的表格列出了一些常用键的扫描码: 在记事本中编辑好要替换的键之后,把文件保存为.reg文件,注意在记事本中指定文件名字时,文件名字要用英文的引号包围,以避免记事本自动添加默认的文件扩展名.txt。退出记事本,找到刚才保存的.reg文件,双击,确认把它导入注册表。重新启动Windows后,用Alt改成的Windows键就正式诞生了!
如果你不满意新的键盘布局,要恢复默认键盘布局也很方便。启动注册表编辑器,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout,在右边窗格中找到00000409和Scancode Map这两个值,按Delete键删除,然后重新启动机器即可。
Comments Feed: http://www.colacat.cn/feed.asp?q=comment&id=129
今天有时间,在网络上查了一下,很多人通过使用一些软件来设置Windows键,我一向不喜欢随便安装软件,所以继续寻找其它的方法,终于……,呵呵……,下面的转摘的一部分内容。
为了安全和操作简便,先编写一个注册表文件,然后将它合并到注册表,而不是直接修改注册表。在下面的说明中,我们假设要把左边的Alt键改成Windows键。首先以管理员身份登录Windows,打开记事本,输入第一行内容“Windows Registry Editor Version 5.00”。按Enter键两次,接着输入“[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]”,再按Enter健,在下一行输入“"00000409"="KBDUS.DLL" ”,再按Enter键,输入“"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,5B,E0,38,00,38,00,5B,E0”。完成后,记事本的内容应如下图所示:
在这个例子中,最后四对十六进制值包含两个键,称为键的扫描码:(5B,E0)代表左边的Windows键,(38,00)代表左边的Alt键。Scancode Map这行代码的一般格式是:hex:00,00,00,00,00,00,00,00,02,00,00,00,原键,替代键,原键,替代键。如果要交换两个键,则最后四个值的排列形式是:键A,键B,键B,键A,它表示:键A成为键B,键B成为键A。
如果要修改更多的键,只要在同一个Scancode Map行的末尾,按照“原键,替代键”的形式再增加四对数值,每一对数值用逗号隔开。
下面的表格列出了一些常用键的扫描码:
Quote
键:扫描码
左Alt:38,00
右Alt:38,E0
左Ctrl:1D,00
右Ctrl:1D,E0
左Shift:2A,00
右Shift:46,00
Caps Lock:3A,00
左Windows:5B,E0
右Windows:5C,E0
F1:3B,00
F2:3C,00
F3:3D,00
F4:3E,00
F5:3F,00
F6:40,00
F7:41,00
F8:42,00
F9:43,00
F10:44,00
F11:57,00
F12:58,00
左Alt:38,00
右Alt:38,E0
左Ctrl:1D,00
右Ctrl:1D,E0
左Shift:2A,00
右Shift:46,00
Caps Lock:3A,00
左Windows:5B,E0
右Windows:5C,E0
F1:3B,00
F2:3C,00
F3:3D,00
F4:3E,00
F5:3F,00
F6:40,00
F7:41,00
F8:42,00
F9:43,00
F10:44,00
F11:57,00
F12:58,00
如果你不满意新的键盘布局,要恢复默认键盘布局也很方便。启动注册表编辑器,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout,在右边窗格中找到00000409和Scancode Map这两个值,按Delete键删除,然后重新启动机器即可。
Comments Feed: http://www.colacat.cn/feed.asp?q=comment&id=129
There is no comment on this article.







