Smile 笑容

自定义键盘/键盘映射无法解决Thinkpad SL410的 Fn和Ctrl Swap 切换功能

KeyTweak是个不错的键盘映射软件,可以重新定义一个按键的功能,直接修改的注册表,所以没有增加系统负担,也没有使用钩子(Hook)增强了通用性和稳定性。

我通过它解决了SL410 PageUp PageDown 和 Home End的问题,甚至解决了Delete的问题,调整到自己适应的布局,但是还有个问题就是 Fn和 Ctrl 无法切换。

在其官方主页确认目前该软件无法进行Fn的处理。

听说 Lenovo给ThinkPad设计了新的BIOS,可惜 SL410升级到最新的 1.3.7 也没有发现该功能,可见该功能目前只在部分机型可以得到支持。

在支持的机型BIOS中可以设置  Fn Ctrl Swap 的开启或关闭。

下面是关于 keyTweak的介绍:

KeyTweak Homepage

Keytweak is a free keyboard remapper for Windows NT/2000/XP/Vista/Win 7. It makes use of Microsoft's Scancode Map registry key to remap your keyboard.
Here's a screenshot:

screenshot

screenshot2

Some common questions:
Can KeyTweak affect the Fn key on my laptop? No, that key doesn't generate scancodes.
Can KeyTweak combine keystrokes into a single key? No. Keys can only be remapped.
Can KeyTweak create remappings specific for a user, an application, or an input locale? No. Remappings are global.

KeyTweak Homepage