有没有AHK脚本能够做到使得FN快捷键功能和联想一致?

因为最近从联想笔记本切换到华硕笔记本,FN±>快捷键等等都变成了更改键盘背光等功能,远不如以前的移动光标功能实用。

不能,键盘背光或者屏幕亮度键都没法改映射

那也太惨了吧,谁没事用FN±>调整键盘背光呢?还是跳转到行末最实用。

我也买了个笔记本,它的Fn功能键也是非常逆天:
F1 休眠
F2 锁定
F3 等效Win+P
F4 关闭无线网络
F5 禁用触摸板(这个对于打游戏来说可能比较适用,但是也不至于做成快捷键吧)
F6、F7 调键盘背光
F8、F9、F10 音量控制
F11、F12 屏幕亮度

其它笔记本的F1和F2基本上是调亮度来着吧,在这里经常就给锁定休眠了,真的很逆天。

至于调键盘的亮度,其实还是稍微有点用的,比如在夜晚没开灯的情况,但实际做一个键来回切换就行了吧,再配合厂商软件实现常亮或者是30s后关闭。

Fn键是在BIOS甚至更底层的层面由计算机处理的,一般不会交给操作系统处理,所以仅仅通过应用程序来处理应该是不可能的…

我现在在用的就是联想笔记本,还是第一次知道这功能……
不过我还是觉得太远了,还不如伸伸手指去够HomeEnd……
然而我自己是用AHK写脚本,Space+AG来模拟HomeEnd
————
可以尝试在任意AHK脚本中加入

#InstallKeybdHook

一行,然后在运行或重启该脚本后,双击其托盘图标打开其运行动态窗口,再按Ctrl+K显示按键记录视图,然后你随便按些键再按F5就可查看刚才按过的键的键值:

图中所示,试了几个Fn组合键,似乎只有“Volumn_Down”音量减(音量增、静音也能)被识别到了,增减亮度、投屏、蓝牙等都显示“not found”……应该是普通多媒体键盘的按键应该能识别,但其他按键都不行。
仔细对比了其他组合键,发现AHK只能记录Fn键的“按下”和“抬起”,根本没识别到随之按下的另一个键。也就是Fn组合键是被驱动直接拦截了,不再产生击键信号,因此也无法通过模拟击键信号来触发相应功能。