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

mbp 14 合上屏幕外接显示器时外接键盘 fn 切换输入法失效 系统 12.3.1

  •  
  •   ryusuika · 2022-04-26 21:47:03 +08:00 · 2103 次点击
    这是一个创建于 976 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如标题, 无论是 magic keyboard 妙控键盘的 fn 键还是其他键盘用 karabiner-elements 映射成的 fn 键, 在 mbp 打开屏幕的时候都能够正常切换输入法, 但是如果合上屏幕外接显示器用百分之 98 以上的情况会失灵. 重启电脑后会恢复几分钟, 之后又是一样的问题.

    想问下大家有没有人遇到了一样的情况, 以及是否有解决, 是如何解决的. 感谢.

    18 条回复    2022-05-17 12:33:37 +08:00
    luckykong
        1
    luckykong  
       2022-04-26 21:53:03 +08:00
    M1 系列的芯片?
    我也遇到了类似的问题。然后试着把 按下地球仪键时 的功能,换成别的;退出设置截面;按几下地球仪键;然后回到设置里重新切换回 更换输入法。
    再之后就能正常用了。并且重启也没有失效
    ryusuika
        2
    ryusuika  
    OP
       2022-04-26 21:58:11 +08:00
    @luckykong 是 m1 系列的芯片. 刚才试着操作了一下, 还是不好用. 而且我发现 fn 功能切换到显示表情符号键盘也不好用, 切换到听写是好用的, 可惜重新选回切换输入法还是不能用:(
    di11wei
        3
    di11wei  
       2022-04-26 22:00:17 +08:00
    我的也是这样子,现在一般用 control+空格解决。
    haorrs
        4
    haorrs  
       2022-04-26 22:56:18 +08:00
    用的鼠须管,切换输入法只保留一个 capslock 键。使用正常
    ryusuika
        5
    ryusuika  
    OP
       2022-04-26 23:02:03 +08:00
    @di11wei 我现在也暂时这样, 但还是没有一个键方便...
    ryusuika
        6
    ryusuika  
    OP
       2022-04-26 23:03:10 +08:00
    @haorrs 因为我平时要用到三种输入法比较麻烦, 如果两种的话 caps lock 一键切换很快.
    luckykong
        7
    luckykong  
       2022-04-26 23:54:00 +08:00
    @ryusuika
    不好意思,误导你了。我又试了一下,发现我搞错了,合盖使用的时候,fn 依然失效。
    试了几下,发现是因为合盖导致的。:外接显示+内屏显示时,外接键盘的 fn 是可以正常使用的。但是只使用外接的时候,外接键盘的 fn 就失效了。
    真是搞笑的 bug 。
    river010
        8
    river010  
       2022-04-27 08:34:13 +08:00
    同样的问题,其实也不能说是完全失效,如果连续按 fn 很多下,会有一次有效,不过之后接着失效。
    jheroy
        9
    jheroy  
       2022-04-27 09:20:44 +08:00
    既然都用 karabiner-elements 了可以改成单击 shift 切换输入法.
    jheroy
        10
    jheroy  
       2022-04-27 09:21:44 +08:00
    如果觉得 karabiner-elements 的 json 配置文件写起来麻烦可以使用 goku `https://github.com/yqrashawn/GokuRakuJoudo`
    ryusuika
        11
    ryusuika  
    OP
       2022-04-27 09:39:28 +08:00
    @luckykong 是啊 哭笑不得
    ryusuika
        12
    ryusuika  
    OP
       2022-04-27 09:39:54 +08:00
    @river010 我的情况是重启之后几分钟能用, 之后就完全失效了...
    ryusuika
        13
    ryusuika  
    OP
       2022-04-27 09:41:40 +08:00
    @jheroy 请问这样改是把 fn 的功能映射到 shift 键上, 还是调用切换输入法的指令. 我先试试
    Kobayashi
        14
    Kobayashi  
       2022-04-27 12:27:47 +08:00 via Android
    竟然真有人用 Fn 切换输入法?!
    ryusuika
        15
    ryusuika  
    OP
       2022-04-27 13:51:35 +08:00
    @Kobayashi 请问有什么更好的切换三种输入法的方式?
    CipherSysu
        16
    CipherSysu  
       2022-04-28 10:58:05 +08:00
    @ryusuika 试试 KeyboardHolder
    jheroy
        17
    jheroy  
       2022-04-28 13:44:06 +08:00
    @ryusuika 直接把 shift 改成切换输入法的快捷键, 输入法快捷键可以在系统设置里面改成一个不常用的快捷键. karabiner 也可以直接按快捷切换到指定输入法, 比如按 shift 输入中文, 单击 ctrl 输入英文这样.
    luckykong
        18
    luckykong  
       2022-05-17 12:33:37 +08:00
    12.4 里,这个功能貌似正常了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2607 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 05:11 · PVG 13:11 · LAX 21:11 · JFK 00:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.