我有运行Windows 7的Asus M51Sn笔记本(也有Linux,但是这个问题仅与Windows有关)。如下图所示,它在键盘顶部有五个完全没用的键。我想将这些键重新映射到有用的东西。
在这台笔记本电脑中,我必须使用Fn+F5
和Fn+F6
来更改亮度,和Fn+F10
,Fn+F11
以及Fn+F12
静音或更改音量。这些操作非常麻烦,因为它们需要按两只手,而且我需要看着键盘才能找到正确的键。我想要的是重新映射顶部的无用键(如上图所示)以更改亮度和音量。
正如我所说,我需要Windows 7的解决方案(我已经在Linux系统上重新映射了密钥)。
我已经从华硕安装了一个名为的程序ATK Hotkey
,该程序负责显示有关亮度/音量变化的OSD消息。但是,此程序非常糟糕,因为它对用户完全隐藏了,并且完全没有任何配置。甚至没有配置文件,它只有几个EXE和DLL文件,仅此而已。太糟糕了,即使不是默认浏览器,键盘上的“打开浏览器”键也总是启动Internet Explorer。如果需要,如果发现更好的地方,我会很乐意卸载此程序。(重新映射有用操作的键比OSD消息重要得多)
我已经尝试过的事情
卸载ATK热键
没有ATK Hotkey
,我仍然可以更改亮度(因为它可能由BIOS处理),但是Fn+F*
按键不再更改音量。
锐键3.0
SharpKeys 3.0无法读取笔记本电脑上的任何特殊键。我敢打赌,它们不是实际的按键操作,而是ACPI事件。因此,我需要一种将一些ACPI事件映射到有用操作的方法。
自动热键
我尝试安装AutoHotkey并运行脚本来查找密钥的扫描代码。运气不好,笔记本电脑上的这些特殊键似乎不会生成扫描代码或按键事件。(从StackOverflow答案中得到了这个想法,太糟糕了,它对我没有用)
4年后的更新:2014年,笔记本电脑坏了,我停止使用它。此外,我不在当前的笔记本电脑上运行Windows。