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

[讨论] 2017mbp MacOS Sierra 10.12.6 自带输入法切换故障, 疑似 bug report?

  •  
  •   szetrov · 2017-09-05 10:49:48 +08:00 · 3453 次点击
    这是一个创建于 2423 天前的主题,其中的信息可能已经有所发展或是发生改变。
    系统的中/英切换出现问题:
    我的电脑只使用了系统自带的简体拼音输入法和 ABC 输入法。在正常情况下短按中/英切换键(即 capslock )可以将系统输入法在 ABC 与简体拼音之间切换,但是在使用了一段时间之后,中/英切换键不再执行其原先的功能,具体表现为:长按中/英切换键不再能够激活大写锁定;短按中/英切换键不再能够切换输入法;在 ABC 输入法下,短按中 /英切换键的功能变为了大写锁定;在简体拼音输入法下,短按中/英切换键的功能变为了可以暂时输入小写字母,即拼音与字母输入的切换(但是输入法没有改变,还是保持为简体 拼音输入法);
    使用的是输入法默认的系统偏好设置,即“使用中/英键切换输入模式”的选项已经勾选;
    这个问题会在使用一段时间之后出现,目前没有发现规律;通过重启可以暂时使中/英切换键恢复功能,但是在使用一段时间(大约一两天左右)这个问题会再次出现。
    目前不清楚到底是系统层面上的 bug 或者是部分软件引起了这个问题。也不知道除了重启电脑之外的办法。
    第 1 条附言  ·  2017-09-05 11:40:13 +08:00
    百度搜索关键词“ macbookpro2017 中 /英切换键失灵”后,确定是软件冲突,经过排错,将范围缩小到网易云音乐、印象笔记和 IINA 上,初步结论是网易云音乐。关闭网易云音乐和 IINA,并取消勾选设置中通过 control+spcae 切换输入法选项后,现在 capslock 键功能已恢复。写出来做个参考吧。
    第 2 条附言  ·  2017-09-05 18:49:53 +08:00

    感谢@hguandl 提供的信息!我复现了bug。但我仍然认为网易云音乐同样存在软件冲突。应该是mpv/IINA和网易云音乐这两个软件都会引起这个bug。

    以下是@hguandl 提供的信息

    其实应该是 mpv 的问题,这个 bug 我当时在 IINA 那里反映过。复现条件就是把 mpv / IINA 挂在后台,焦点在别的 应用上,Caps 就会失效。临时的解决方案是进入 IINA 的偏好设置-快捷键-取消勾选“使用 macOS 媒体键”。 https://github.com/lhc70000/iina/issues/477

    21 条回复    2017-09-06 22:40:02 +08:00
    szetrov
        1
    szetrov  
    OP
       2017-09-05 10:56:18 +08:00
    第一次发主题,我是否发错了版块?不符合规范之处各位 dalao 烦请指出:)
    imherer
        2
    imherer  
       2017-09-05 10:56:43 +08:00
    也许是 capslock 按键问题,我之前第一台就是。
    不过我现在改用搜狗输入法,然后 shift 切换中英文。
    szetrov
        3
    szetrov  
    OP
       2017-09-05 11:00:19 +08:00
    @imherer 感谢回复!我并不确定是 capslock 的硬件出现问题,因为重启后会短暂恢复功能。猜想可能是软件冲突,是不是系统层面的 bug 我就不敢空口直说了!:)
    imherer
        4
    imherer  
       2017-09-05 11:02:53 +08:00
    @szetrov 外接个键盘用一段时间不就知道是不是硬件问题了
    szetrov
        5
    szetrov  
    OP
       2017-09-05 11:14:45 +08:00
    @imherer 嗯,现在确定不是硬件问题了。之前使用外接键盘尝试过,bug 仍然存在。刚才借了身边人的另一把机械键盘,结果仍然是存在 bug !
    snachx
        6
    snachx  
       2017-09-05 11:36:05 +08:00
    好久都是这样了吧,已经习惯了... 每次遇到就 control + 空格切换一下输入法,然后就又可以正常 caps lock 切换中英文了
    szetrov
        7
    szetrov  
    OP
       2017-09-05 11:42:09 +08:00
    @snachx:)我的情况有些许不同,可以看我新添加的附言,经过软件排错以后我认为是网易云音乐导致的快捷键冲突
    spitz1jwq
        8
    spitz1jwq  
       2017-09-05 11:45:28 +08:00 via iPhone
    诶呀,我之前也是因为这个问题!去找 app store 找售后的,那些人啥也不懂 把我电脑给还原了。现在无奈用搜狗
    thertno
        9
    thertno  
       2017-09-05 13:10:37 +08:00
    关闭网易音乐 立马好使 亲测
    spitz1jwq
        10
    spitz1jwq  
       2017-09-05 16:30:12 +08:00 via iPhone
    @thertno 同!
    不过能不能不关网易云音乐呢
    spitz1jwq
        11
    spitz1jwq  
       2017-09-05 16:30:57 +08:00 via iPhone
    @thertno 我傻了,楼上有方法
    lazyyz
        12
    lazyyz  
       2017-09-05 16:35:43 +08:00
    这是系统与软件冲突的问题,经常遇到,关键时候超级捉急
    gy911201
        13
    gy911201  
       2017-09-05 17:37:54 +08:00   ❤️ 1
    @spitz1jwq 去 App Store 下载网易云音乐,就没有这个问题了,如果是官网下载的就会冲突
    610915518
        14
    610915518  
       2017-09-05 17:44:02 +08:00
    @gy911201 哇,非常感谢!这回妈妈再也不用担心我切换输入法有问题了~
    另外提一句,网易云什么时候修复这个 Bug ?
    szetrov
        15
    szetrov  
    OP
       2017-09-05 18:21:14 +08:00
    @gy911201 你的方法不准确。我的网易云音乐是从 app store 下载的!
    hguandl
        16
    hguandl  
       2017-09-05 18:37:52 +08:00   ❤️ 1
    其实应该是 mpv 的问题,这个 bug 我当时在 IINA 那里反映过。复现条件就是把 mpv / IINA 挂在后台,焦点在别的应用上,Caps 就会失效。临时的解决方案是进入 IINA 的偏好设置-快捷键-取消勾选“使用 macOS 媒体键”。https://github.com/lhc70000/iina/issues/477
    szetrov
        17
    szetrov  
    OP
       2017-09-05 18:41:26 +08:00
    @hguandl 我上午在排错的时候确实将范围缩小到网易云音乐,IINA 和印象笔记上面了。最后我得出的结论是网易云音乐,但不排除还存在其他冲突,因为我附言里也说了是把网易云和 IINA 都退出了以后 caps lock 功能恢复
    szetrov
        18
    szetrov  
    OP
       2017-09-05 18:42:30 +08:00
    @hguandl 我现在会试着复现一下
    hguandl
        19
    hguandl  
       2017-09-05 19:19:53 +08:00
    我也下载了官网版的网易云音乐试了下,基本可以确定就是跟 macOS 的系统媒体按键冲突了,即 F7~F9 那段和耳机线控。网易云和 IINA 都有这个功能,复现条件也都是把应用放在后台。其中 IINA 可以通过我之前 ( 16 楼)里的方式关闭并解决这个问题;但网易云音乐没有这个功能开关。不过网易云的 App Store 版是没有这个功能的,所以不会冲突。
    sheeprain0627
        20
    sheeprain0627  
       2017-09-06 12:17:11 +08:00
    非常感谢 @szetrov,我一直也有相同的问题,按照你的建议 iina 功能关掉,Vox 播放器卸载了 Mac 的 extension,现在已经一切正常了,再有什么问题再来汇报;看来是软件中的按键冲突,终于解决了
    610915518
        21
    610915518  
       2017-09-06 22:40:02 +08:00
    嗯嗯,是这样的,已经复现:从官网下载的网易云音乐和没有关闭“使用 macOS 媒体键”的 IINA 都会导致 Caps Lock 键行为异常。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4791 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 09:54 · PVG 17:54 · LAX 02:54 · JFK 05:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.