【小黑】IBM Thinkpad sk-8845键盘改键加Windows键
2015年12月11日 11:33:33 作者:Jiaozn 分类:Windows 评论(0)IBM Thinkpad sk-8845键盘没有win键,如何改键和加Windows键呢?
方法一:改键软件(简单,但是兼容性等不好)
方法二:修改注册表(一般,效果好不费事)
温馨提示:
IBM Thinkpad sk-8845键盘的小键盘(数字键盘)切换方法 Shift+Scroll Lock 来切换
为安全和简单计,我们要先编写一个注册表文件,然后将它合并到注册表,而不是直接修改注册表。在下面的说明中,我们假设要把左边的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。完成 后,记事本的内容应如图一所示。
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout] "00000409"="KBDUS.DLL" "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。
在记事本中编辑好要替换的键之后,把文件保存为.reg文件,注意在记事本中指定文件名字时,文件名字要用英文的引号包围,以避免记事本自动添 加默认的文件扩展名.txt。退出记事本,找到刚才保存的.reg文件,双击,确认把它导入注册表。重新启动Windows后,用Alt改成的 Windows键就正式诞生了!
如果你不满意新的键盘布局,要恢复默认键盘布局也很方便。启动注册表编辑器,找到KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout,在右边窗格中找到00000409和Scancode Map这两个值,按Delete键删除,然后重新启动机器即可。
如果要修改更多的键,只要在同一个Scancode Map行的末尾,按照“原键,替代键”的形式再增加四对数值,每一对数值用逗号隔开。下面的表格列出了一些常用键的扫描码。
键 | 扫描码 |
左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 |
评论
发表评论