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

Mac 切换输入法有延迟你们是怎么解决的

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

    工作: vscode 来回切换, 经常内容输入中文, 马上又要回到代码 , 立马切换输入法 , 但每次都要等一秒左右 , 你要是按了切换输入法马上打字, 你就完蛋了.

    得先删除 - 切换输入法 - 等待 - 再重新输入; 太呆了啊

    还有 mac 的前台调度, 开了之后挺喜欢的, 就是切换窗口等个半秒 一秒的, 频率高了得花上不少时间, 而且状态好的时候这个动画拖沓的还可能影响到你的状态

    第 1 条附言  ·  268 天前
    场景补充一下: 主要是说在打字的时候, 快速切换输入法 马上再打字, 他不会马上就切换过去
    > 感谢 #16 楼兄弟的帖子, 这个问题解决了!
    41 条回复    2023-08-11 15:06:59 +08:00
    zanyzephyr
        1
    zanyzephyr  
       268 天前
    op 切换输入法用的什么方式? Fn 键 or CapsLock 键?
    以我的使用情况,使用 Fn 切换有延迟,使用 CapsLock 切就没有延迟。
    eachann
        2
    eachann  
    OP
       268 天前
    @zanyzephyr 我也是用的 CapsLock 切换, 还是有延迟
    eachann
        3
    eachann  
    OP
       268 天前
    @zanyzephyr 我是输入过程中按 CapsLock 切换才有延迟, 如果你说等一会 让输入法缓过来, 切换就没有延迟
    edward1987
        4
    edward1987  
       268 天前
    我用的百度输入法,有记录 APP 对应的中英文情况,不用切换
    frankxzw
        5
    frankxzw  
       268 天前
    楼主 mac 什么型号,本人 air m1 使用 Fn 切换没有延迟
    另一台 intel 的 mbp 2019 ,前台调度切窗口明显卡顿,关闭自动切换显卡这一选项后就流畅了
    intoext
        6
    intoext  
       268 天前
    我的删掉自带,用的搜狗输入法,shift 切换中英文,丝毫没有延迟,跟 windows 体验一样。
    eachann
        7
    eachann  
    OP
       268 天前
    @intoext @edward1987 一起回答, 这就用不了自动切换输入法了软件了, 比如我切换到 vscode 窗口, 自动变成英文, 切换到微信, 自动变成中文
    andawp
        8
    andawp  
       268 天前 via iPhone
    为啥要切换输入法,一键切换中英文不就好了。
    edward1987
        9
    edward1987  
       268 天前
    @eachann 不用切换啊,用百度输入法的话,有个设置是设置某些 APP 下默认用英文,包括 VSCODE ,所以平时在其他地方用中文输入,切到 vscode 会自动用英文,不需要你做任何操作
    LudwigWS
        10
    LudwigWS  
       268 天前
    解决办法就是骂苹果程序员是傻逼然后换微信输入法
    LudwigWS
        11
    LudwigWS  
       268 天前
    看错了,我还以为你是骂苹果输入法卡顿,切换输入法没有延迟,日常切换很丝滑,这点没得骂
    coderbean
        12
    coderbean  
       268 天前 via iPhone
    自带输入法可以设置每个 app 记住,不需要来回切换。
    coderbean
        13
    coderbean  
       268 天前 via iPhone
    @coderbean 我大意了,原来是同一个 app 来回切输入方式
    plasticman64
        14
    plasticman64  
       268 天前
    FN 切换一直有延迟 caplock 会有切换成功 但是马上打字的话仍然没有切换的情况
    NanFengxuan
        15
    NanFengxuan  
       268 天前
    brew install --cask input-source-pro
    Bolvvv
        16
    Bolvvv  
       268 天前 via iPhone   ❤️ 2
    彻底解决几乎不行,可以参考我之前的讨论主题: https://www.v2ex.com/t/768472?p=1
    BruceFerrari
        17
    BruceFerrari  
       268 天前
    一直用 capslock 切换中英,细滑无比
    JayeGT002
        18
    JayeGT002  
       268 天前
    切换输入法没体验过延迟
    Retas
        19
    Retas  
       268 天前
    @eachann 搜狗设置 - 高级 里有个自动切换到英文状态的 APP 清单,自带的功能
    keith233
        20
    keith233  
       268 天前
    没解决换了鼠须管
    luwang
        21
    luwang  
       268 天前
    用的鼠须管,没有这个问题
    haierspi
        22
    haierspi  
       268 天前
    我吧 intel 芯片的 mac 换成了 m1 pro 的 macbook 延迟解决了
    zanyzephyr
        23
    zanyzephyr  
       268 天前
    @eachann #3
    “我是输入过程中按 CapsLock 切换才有延迟”
    我也是输入过程中按 CapsLock 键切换的,没有延迟。

    多年来一直是这样的使用习惯,印象中没有遇到过延迟。
    macOS 一直用的最新版本,芯片用过 intel 的,m1 的,m2 Pro 的。中文输入法用过全拼和双拼的。
    fanhed
        24
    fanhed  
       268 天前
    你用的什么方式的切换方式? 哪个系统?
    我都是用一键切换的方式, 左 cmd 是英文, 右 cmd 是中文, 用 hammerspoon 和 karabiner-elements 定制, 没发现有任何延时
    eachann
        25
    eachann  
    OP
       268 天前
    @Bolvvv 目前试了一下慢速键, 解决了我的问题!!! 但是你说不能完全解决! 我观察一下
    eachann
        26
    eachann  
    OP
       268 天前
    @JayeGT002 主要是说在打字的时候, 快速切换输入法 马上再打字 不行
    eachann
        27
    eachann  
    OP
       268 天前
    @Bolvvv 兄弟, 你开前台调度的吗, 切换窗口动画太久的问题有解决方案吗
    eachann
        28
    eachann  
    OP
       268 天前
    @Retas 搜狗皮肤没有跟原生一样的皮肤, 弃了, 换了微信输入法 外观跟自带一样, 配色也还满意
    GeruzoniAnsasu
        29
    GeruzoniAnsasu  
       268 天前   ❤️ 1
    搜狗的 shift 切换中英文就完全没问题

    至于 Apple 这个傻逼至极自作聪明的 capslock 「防误触」我一直没找到好办法解决,只好耐心一点按久一点了。




    但是它 TM 是真的很慢!!!!!!!!!
    随便找一个测试:
    https://www.clickspeedtester.com/keyboard-latency-test/

    capslock 键要按住至少 80 ~ 100ms 才会响应,用相邻位置的 tab 来对比,敲一次只需要 30~60ms ,这导致我经常按不亮 capslock
    iColdCat
        30
    iColdCat  
       268 天前
    只用搜狗的 其他输入法都干掉 然后搜狗可以设置不用 app 默认使用中文还是英文 没有切输入法和切中英文的烦恼
    Monteli
        31
    Monteli  
       268 天前
    用 rime 输入法就好,可以设置中英切换键,方便得很
    otakustay
        32
    otakustay  
       268 天前
    是不是有选中一段文本的时候,切中文输入才有延迟。不选中就没有?
    anoninz
        33
    anoninz  
       268 天前
    我的配置是
    - cmd + space 切换输入法,只有英文输入法和微信输入法
    - 禁用微信输入法的 shift 切换中英文功能
    - 利用 karabiner 将 caps lock 更换为 control 键

    稍微习惯一下,基本可以避免你的问题。
    IvanLi127
        34
    IvanLi127  
       267 天前 via Android
    没感觉有延迟。。我用 rime 和系统自带的英文输入法,control + 空格 切换
    JavenXiao
        35
    JavenXiao  
       267 天前
    control + 空格是正解吧

    不过用自带键盘会很难受,但是外接一个键盘就很舒服,用手掌压一下键盘左下角,然后敲空格,一气呵成,没有任何延迟。
    1002xin
        36
    1002xin  
       267 天前
    自己改成了 Command+Space 切换,关掉了大写切换,一直用下来很顺畅
    ShikiSuen
        37
    ShikiSuen  
       267 天前
    你是不是在接上 Dock 之后再接 USB Hub ?
    gosrider
        38
    gosrider  
       267 天前
    @eachann #25 我用了之后确实也解决了问题,但是出现了新的问题。
    选中文本的时候,比如 shift+方向键,或者删除键,由于这个设置,他不能快速的选择或者快速的删除,他会变成龟速执行,实在是顶不住我又改回去了
    DylanMorane
        39
    DylanMorane  
       267 天前
    1.更新系统可解决
    2.mac 过热或者 cup 占用过高输入法就会卡顿,找到占用高的 app 关掉 让 cup 温度下来立马解决
    3.软件兼容问题 软件跟系统兼容不好 或者偶尔抽风也会出现这种情况,如果重启软件、重启电脑都不行,要不更新软件 要不回退软件版本
    liuleisail
        40
    liuleisail  
       266 天前
    换成鼠须管了,一直用着,还行吧。
    eachann
        41
    eachann  
    OP
       260 天前
    @liuleisail 好像没有简体呀
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2701 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 11:31 · PVG 19:31 · LAX 04:31 · JFK 07:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.