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

Mac 系统无法识别机械键盘键位,改键无效

  •  
  •   socekin · 2018-02-21 09:07:32 +08:00 · 7862 次点击
    这是一个创建于 2469 天前的主题,其中的信息可能已经有所发展或是发生改变。
    买了一款 IKBC C87 的键盘,原来时 windows 用,现在接入 Mac 用,发现右边的 FN 无法被改键软件 Karabiner 识别。有遇到过这种情况的老铁吗?
    15 条回复    2023-05-04 14:08:36 +08:00
    AndiMckee
        1
    AndiMckee  
       2018-02-21 09:15:27 +08:00 via iPhone
    试一试改键,不行只能买 mac 版的机械键盘了
    socekin
        2
    socekin  
    OP
       2018-02-21 09:23:56 +08:00
    @AndiMckee 已经装了改键,改键无法识别这个键,按了没反应
    Weny
        3
    Weny  
       2018-02-21 09:26:35 +08:00 via iPhone
    是不是缺驱动
    loading
        4
    loading  
       2018-02-21 09:26:37 +08:00   ❤️ 2
    fn 键值,一般在键盘里面处理,只有按组合键后才向系统发送的。
    不信你可以开虚拟机,直接接到虚拟机里面测试,linux,用 xev 命令。

    如果确实需要这个键,可以拆开键盘,飞一个其他位置的线过来。代替这个按键。
    loading
        5
    loading  
       2018-02-21 09:28:20 +08:00
    经过测试,我 x220 的 fn 键,会向系统不停发 wake 的键值。(应该是保证整个键盘都能叫醒电脑,对你来说也没意义)
    rashawn
        6
    rashawn  
       2018-02-21 09:28:27 +08:00
    用 event viewer, 按 fn 显示的是啥
    socekin
        7
    socekin  
    OP
       2018-02-21 09:41:06 +08:00
    @rashawn 用 event viewer 按 fn 啥都不显示
    loading
        8
    loading  
       2018-02-21 09:44:01 +08:00
    fn 不显示就对了,不过楼主应该是 block 我了。
    我十几把键盘的人,都不问我。
    rashawn
        9
    rashawn  
       2018-02-21 10:00:16 +08:00
    @socekin 不显示的话估计是没辙, 键盘没有切换 mac 和 win 的开关啥的吗, 我的键盘和内置的键盘 fn 都显示是 0x3f
    @loading .....
    rashawn
        10
    rashawn  
       2018-02-21 10:01:46 +08:00
    你可以在下面这个 repo 下发个 issue, 看看有没有人能帮忙

    https://github.com/pqrs-org/KE-complex_modifications
    socekin
        11
    socekin  
    OP
       2018-02-21 10:24:07 +08:00
    @loading 有没有简单一点的方法?
    loading
        12
    loading  
       2018-02-21 11:38:17 +08:00 via iPhone
    @socekin 改电路就需要研究你 fn 的说明书了。
    飞一下线,应该是最简单的。把右上的线和 fn 的线都切掉,然后交换一下。

    或者把现在这个卖掉。
    yingfengi
        13
    yingfengi  
       2018-02-21 14:54:26 +08:00 via Android
    fn 不行不应该正常吗
    nicevar
        14
    nicevar  
       2018-02-21 14:59:05 +08:00 via iPhone
    Fn 键软件无法识别是正常的,除非特殊处理,否则系统是捕捉不到按键事件的
    xujiabin
        15
    xujiabin  
       2023-05-04 14:08:36 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5400 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 05:46 · PVG 13:46 · LAX 21:46 · JFK 00:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.