V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
chenqh
V2EX  ›  程序员

autohotkey 关于双飞燕的 fn 的问题

  •  
  •   chenqh · 284 天前 · 1368 次点击
    这是一个创建于 284 天前的主题,其中的信息可能已经有所发展或是发生改变。

    双飞燕怎么绑定 fn 的快捷键啊....

    两个 fn 键不用来绑定快捷键太浪费了.

    14 条回复    2024-01-30 19:14:31 +08:00
    Tanix2
        1
    Tanix2  
       284 天前   ❤️ 1
    用 ahk 监控不到单独的 fn 键,得和其他键配合才能监控到一个按键,比如 Volume_Up 。这个逻辑应该是写在键盘里的吧,它和其他按键配合也不一定是得到新的按键,比如说 Fn+a ,我这里监控到的就是 LControl+a ,文本全选。
    shuax
        2
    shuax  
       284 天前   ❤️ 2
    fn 好像是硬件处理的,软件绑定不了吧。
    szzhiyang
        3
    szzhiyang  
       284 天前   ❤️ 1
    连 Windows 都感知不到 fn 键。
    chenqh
        4
    chenqh  
    OP
       284 天前
    @Tanix2 我这里没效果..
    chenqh
        5
    chenqh  
    OP
       284 天前
    我的双飞燕按 FN+a 只有 a 的效果,真是艹了,难道要买支持按键宝典的键盘吗
    kneo
        6
    kneo  
       284 天前 via Android   ❤️ 1
    支持自定义的键盘很多,也要不了多少钱。较这劲干嘛。
    chenqh
        7
    chenqh  
    OP
       284 天前
    @kneo 用惯了双飞燕了,我现在用的是双飞燕 FX50,因为手无力.

    除非能找到更这软的剪刀脚,基本不会换了,而且我看了下,比这好的剪刀脚随随便便上 300 以上,换不了了.
    Eiden
        8
    Eiden  
       283 天前   ❤️ 1
    fn 是硬件处理的, 操作系统那边是收不到 fn 的, 只有 fn 最终组合的功能
    Cappuccin0
        9
    Cappuccin0  
       283 天前
    曾经做过类似的给我的 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 所以基本不需要用类似的脚本了
    LRYE
        10
    LRYE  
       283 天前
    @chenqh 想问一下这个键盘静音吗
    chenqh
        11
    chenqh  
    OP
       283 天前
    @LRYE 还行吧..反正才 100..
    chenqh
        12
    chenqh  
    OP
       283 天前
    @LRYE 重新对比了一下,没有双飞燕 FK10 那些软,而且不知道是不是太小了,大拇指有点没有地点放.
    LRYE
        13
    LRYE  
       283 天前   ❤️ 1
    @chenqh 感觉可以看看爱国者 v610 ,但我也没实际摸过。
    chenqh
        14
    chenqh  
    OP
       283 天前
    @LRYE 下个月试一个,我现在这个 FK10 键盘好像有点问题了,会卡键...用新买的键盘就没有问题...再用几天试一试
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1017 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 19:38 · PVG 03:38 · LAX 11:38 · JFK 14:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.