我想交换ThinkPad W500 上的Fn和Ctrl键(像许多其他人一样!请参阅:如何切换笔记本电脑上的功能键和控制键?以及拦截笔记本电脑上的 Fn 键)
许多人表示 Windows 没有将Fn键注册为按键,而是使用Mihov ASCII Master 2.0,它给出了按键的 ASCII 值,我看到 Fn 键返回 FF(在这种情况下,FF 可能意味着“未注册”)。我还看到,Ctrl当单独按下时使用一个 ASCII 代码注册,而当与另一个键组合按下时使用另一个键。Fn只会在单独按下时注册,所以 Windows 肯定看不到组合。这使得像 AutoHotKey 这样的解决方案脱离了桌面。
我运行了KeyTweak(它显示了按键的硬件扫描代码和Fn注册为 57443的键)。使用这个程序,我重新映射Fn到Ctrl密钥;这工作得很好。然而,我怀疑,因为在#1的问题,的组合,例如,Fn+C并没有执行复制。
除了重新训练我的小指之外,我实际上正在考虑卸下键盘并重新焊接连接以交换这些键。
我很想在此处获得有关根本技术问题和可能的解决方案的一些意见。