双飞燕怎么绑定 fn 的快捷键啊....
两个 fn 键不用来绑定快捷键太浪费了.
1
Tanix2 327 天前 1
用 ahk 监控不到单独的 fn 键,得和其他键配合才能监控到一个按键,比如 Volume_Up 。这个逻辑应该是写在键盘里的吧,它和其他按键配合也不一定是得到新的按键,比如说 Fn+a ,我这里监控到的就是 LControl+a ,文本全选。
|
2
shuax 327 天前 2
fn 好像是硬件处理的,软件绑定不了吧。
|
3
szzhiyang 327 天前 1
连 Windows 都感知不到 fn 键。
|
5
chenqh OP 我的双飞燕按 FN+a 只有 a 的效果,真是艹了,难道要买支持按键宝典的键盘吗
|
6
kneo 327 天前 via Android 1
支持自定义的键盘很多,也要不了多少钱。较这劲干嘛。
|
7
chenqh OP |
8
Eiden 327 天前 1
fn 是硬件处理的, 操作系统那边是收不到 fn 的, 只有 fn 最终组合的功能
|
9
Cappuccin0 327 天前
曾经做过类似的给我的 K780 用 但是因为 AHK 肯定不能识别 Fn 所以实际上是调换两个按键的功能
比方说罗技的 K780 键盘上面 F4 对应的浏览器按键 那么 AHK 可以实现按 F4 实际上发送 Browser 按键 反之一样 然后再搞个热键控制 mapkey 切换功能是否打开就行了 大致类似如下代码 $BROWSER_HOME:: if mapkey = 0 send {BROWSER_HOME} else send {F4} return $F4:: if mapkey = 0 send {F4} else send {BROWSER_HOME} return 这样可以大概实现 80%到 90%的功能 但是有一些情况下是无效的 1. 远程桌面 - 因为映射实现是本地的,所以想要远程桌面也是一样的按键布局需要同样的 ahk 代码也运行在远程机器上 2. 已管理员运行的程序 - 如果 ahk 脚本是普通用户运行的,那么多半是无法修改 run as admin 打开的程序中的布局的 (没验证过) 不过后来换了 MX Mini 以后因为有自带 Fn Lock 所以基本不需要用类似的脚本了 |