|
IBM 系列的本本都没有 Win 键之苦,少了很多快捷键,所以觉得有些不爽,都怪我平时用惯了 Win 键的相关快捷操作。有人说使用 Ctrl+Esc 就行了,其实 Ctel+Esc 无法完全代替 WIN 键,因为它无法使用 Win 键的所有功能,只能弹出开始菜单而已。详细的 Win 键功能如下:
Win:弹出开始菜单
Win+D:将所有窗体最小化或恢复原来大小
Win+E:启动资源管理器
Win+F:启动文件搜索引擎
Win+Ctrl+F:启动计算机搜索引擎
Win+F1:启动帮助和支持中心
Win+R:显示运行对话框
Win+Break:显示系统属性对话框
Win+Shift+M:撤消对所有窗体执行的最小化操作
Win+U:打开辅助工具管理器
所以开始查找有关的解决方式,终于得到了圆满的解决。
一、Win 键修改大法第一重:hotkey tool
首先想到的是可以用驻留内存的软件来拦截键盘操作。。找到了这样的一个软件 TPKey to WinKey
http://netcity2.web.hinet.net/UserD...default-old.htm
这个软件可以利用 ThinkPad 键启动各种 WinKey 组合热键 与 其它特殊功能。。。呵呵。。是专门针对 IBM 机型开发的耶!
但是这个是要驻留内存的。。白白消耗了系统资源。。不爽!所以继续查找 。
二、Win 键修改大法第二重:修改注册表
呵呵。。找到了一个通过修改注册表来实现的方式,可以把 Alt 或 Ctrl 键来模拟 Win 键,这个方式可是实现了系统资源的零消耗。。哈哈。。
有位日本人写了很好的一个网页,免费的:
http://www.flowering.ne.jp/~chonan/tech/w2k_key.html
(请将 IE 的「编码方式」改为「日文(自动选择)」即可读取。
在该页,选择看是 Win 2000 or Win NT,然后设定 remap 的机制,再将「入替有效」打勾即可。最多可以同时 remap 四个键。我是将右边的 Alt remap 成左边的 windows key。然后将产生的码存起来,存成 remap.reg,执行该档即可更新你的 keyboard 的 mapping。
如果有人也想将右边的 Alt 键变成 Windows key, 可以直接将这段 code 存成 remap.reg,执行即可:
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,\
5b,e0,38,e0,\
00,00,00,00
但是这个方式只能在 2000/Nt 系统下有效。。如果用的是 95/98 怎么办呢?
想来想去,好像以前在微软的 PowerToys 中看到有自定义键盘的东西,马上转向微软的网站。。一番搜索。。终于。。
三、Win 键修改大法第三重: RemapKey
谢谢您能看到这里,说明您和我一样,真的需要 Win 键了。。所以下面推出 终极完美方案:
RemapKey !!!微软工具,而且是直接修改注册表,也是零消耗的耶。。
1. Windows 95/98: 到 http://www.microsoft.com/Windows95/...Toy/Default.asp
下载 Windows 95 Kernel Toys Set 执行 Keyboard Remap
2. Windows 2000: 需要 Windows 2000 Resource Kit 里的 RemapKey,可到
http://www.dynawell.com/support/ResKit/win2k.asp 下载
注意:For Windows 2000 的这个 RemapKey 是笔者看到过得功能最强大的键盘 Remap 工具,竟然可以重新定义键盘上的每一个按钮功能。。。 |
|
关于我们