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

macOS 自带中文输入法卡顿

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

    似乎也是个老生常谈的问题了,m1pro ,外接两块 4k 显示器,系统是最新版。

    目前情况是这样的,一个 app ,例如 Firefox 、VsCode ,如果长时间不关闭,打字就会慢慢卡顿,如果鼠标右键退出该 app ,再重新打开,之后一段时间内打字就会很流畅,但时间久了又会卡顿,有什么一劳永逸的办法吗,暂时不想考虑换输入法。

    第 1 条附言  ·  303 天前
    除了换输入法之外没有别的选择了吗,并不想换 rime ,折腾;更不想换微信输入法。。。
    第 2 条附言  ·  302 天前
    目前暂时切换成 rime 了,希望用了 rime 之后不要再出现卡顿了。
    85 条回复    2023-12-14 21:11:46 +08:00
    egan0606
        1
    egan0606  
       303 天前
    好像是系统问题,我是没有找到解决办法,然后换了 rime , 是真流畅(小而美), 大概率是系统问题了;
    PS:现在在使用微信输入法,使用体验感觉挺好的
    wclebb
        2
    wclebb  
       303 天前
    听说 Kill 输入法就 OK 。
    wilhexm
        3
    wilhexm  
       303 天前
    关闭大写键切换中英文输入法就行了
    Tiking
        4
    Tiking  
       303 天前
    老问题了。系统更新好几个版本了一只存在。
    就是中文,输入一串后,开始卡一下,瞬间都出来了

    找苹果他们不承认
    MeyerR
        5
    MeyerR  
       303 天前
    系统问题,已经换了输入法就没有出现了。
    LAMoon
        6
    LAMoon  
       303 天前
    用微信输入法,挺好用的
    Tiking
        7
    Tiking  
       303 天前
    @MeyerR 我换了 Rime. 一样卡
    zwyyy456
        8
    zwyyy456  
    OP
       303 天前
    @wilhexm 早就关了,没用
    zwyyy456
        9
    zwyyy456  
    OP
       303 天前
    @wclebb kill 输入法似乎也没用
    zwyyy456
        10
    zwyyy456  
    OP
       303 天前
    @Tiking 差不多就是这种情况,但是我是关闭了对应的 app 再打开之后,在对应 app 里打字就不卡,其他的 app 可能卡,但是过两三天,不卡的 app 可能也会卡起来了。
    holy_sin
        11
    holy_sin  
       303 天前
    18 年就有这个问题了,貌似用键盘好点
    kkkkk23232
        12
    kkkkk23232  
       303 天前
    mac 上中文输入法没啥好选择
    luhaitingfeng
        13
    luhaitingfeng  
       303 天前
    微信输入法,完美替换
    darktiny
        14
    darktiny  
       303 天前 via Android
    Rime 一样会卡,目前找到的方法是切换下输入法再切回来
    Vraw5
        15
    Vraw5  
       303 天前
    MacBook Pro 10.15.6 (Retina, 15-inch, Mid 2015) Intel Core i7
    一直用鼠须管,没遇到过这个问题。

    倒是在微信聊天窗口遇到过卡顿的问题,按下按键会 0.5s 后才出现选字,但是在微信的反馈信息窗口就没事,现在也已经没再遇到过了。

    在其他 APP 上没遇到过。
    martinicarey
        16
    martinicarey  
       303 天前
    搜狗,关闭大写键切换中英文,很流畅
    di11wei
        17
    di11wei  
       303 天前 via iPhone
    不想换输入法的话,我觉得要么忍着,要么用时间看看等系统更新,或者直接换台 PC 。
    Monteli
        18
    Monteli  
       303 天前
    极少数情况偶尔卡一下,不过一般重启了就没问题,不知道你们的为什么经常卡
    fengleiyidao
        19
    fengleiyidao  
       303 天前 via iPhone
    定时 10 分钟 kill 一次输入法
    Badlion
        20
    Badlion  
       303 天前
    可能和外接显示器或 Dock 有关,我同样的 macbook ,不重启换个环境就没这问题了
    gefangshuai
        21
    gefangshuai  
       303 天前
    我用微信输入法了
    Tiking
        22
    Tiking  
       303 天前
    我重置了系统,使用自带输入法,有点改善
    ggp1ot2
        23
    ggp1ot2  
       303 天前
    没碰到过,但是看之前的回复,下载了微信输入法,感觉不错
    terrysnake
        24
    terrysnake  
       303 天前
    你这都影响正常使用了,还鄙视国产软件啊。。。
    我当年也是只用高德,死都不用百度的任何产品,直到被高德坑了 2 次后,就改用百度地图了。唉,自己写不出导航软件,自尊性没用啊。
    fyooo
        25
    fyooo  
       303 天前
    虽然楼主似乎鄙视微信,但是确实微信输入法+1
    hiapk
        26
    hiapk  
       303 天前
    找个问题确实存在,但最近我更新了最近的一次系统后。这个问题有得到了一些缓解

    原先例如在百度搜索框内输入的时候,敲打了半天输入框没东西。得卡顿一会才会出现输入的内容。

    之前也是 kill 输入法进程会得到解决,不过用一段时间又卡顿了
    296727
        27
    296727  
       303 天前
    我的输入法一直流畅,好像是系统偏好设置里的问题,因为原来的时候搜过这个问题,然后忘记设置了什么就好了
    Richeir
        28
    Richeir  
       303 天前
    之前用外接显示器并且使用 BetterDummy 的时候,遇到过类似的情况;
    后面不外接并且关了 BetterDummy ,就没有再出现过输入法卡顿
    zwyyy456
        29
    zwyyy456  
    OP
       303 天前
    @Richeir 外接显示器,但没有用 BetterDummy 之类的东西
    mrco
        30
    mrco  
       303 天前
    坚持了很多自带的输入法,实在受不了了,非常不智能,不知道我的意图。
    欢乐搜狗拼音还行,但是不能设置为默认输入法很不舒服
    ShikiSuen
        31
    ShikiSuen  
       303 天前
    除了换输入法以外,你恐怕还真的没别的选择了。但你可以自己撸一个输入法。
    ShikiSuen
        32
    ShikiSuen  
       303 天前
    可以趁此机会学习一下大千注音键盘布局,用我写的威注音输入法打字。
    威注音输入法是中文输入法业界第一款上了 Sandbox 的 macOS 输入法,除了(需要手动启用的)检查新版本软件更新请求以外一律不联网,满足资安焦虑症患者们的需求。

    如果您用五笔/仓颉/行列 30/呒虾米等字根输入法的话,你还可以借由威注音输入法的磁带模式载入 cin 表格。
    如果您是用小鹤双拼的话,也可以自行制作小鹤双拼或小鹤音形的 cin 表格、放到威注音输入法内使用。
    ShikiSuen
        33
    ShikiSuen  
       303 天前
    「 Firefox 、VsCode ,如果长时间不关闭,打字就会慢慢卡顿」。
    我稍后检查一下 RIME 那边到底怎回事。

    P.S.: 一个 IMKInputController Session (控制会话副本)在 deactivateServer() 的时候一定要释放一些资源、且不能影响到当前的 IMKInputController Session 。InputMethodKit 会在某些会话副本激活之后、才会将之前的副本反激活。有些客体应用( client app )会出现多个(乃至超过十个甚至更多)会话副本的情况,特别常见于某些网页浏览器、以及任何用这种技术的 App 。
    ShikiSuen
        34
    ShikiSuen  
       303 天前
    @terrysnake 我很想知道你怎么被高德地图坑的。我一直用 iOS 内建的地图(图资是高德提供的)。
    zwyyy456
        35
    zwyyy456  
    OP
       303 天前
    @ShikiSuen Rime 会有同样的问题吗?如果没问题的也是能切换到 rime 的,毕竟 Linux 上用的就是 rime 。自己撸一个输入法对我这种菜鸡来说太难了
    ShikiSuen
        36
    ShikiSuen  
       303 天前
    @zwyyy456 我刚刚看了他们的会话控制副本的 activateServer 和 deactivateServer ,没发现有什么异常。如果还有慢慢卡顿的话,我会建议您自己编译一个版本、然后用 Xcode 内建的 Instrument 监测一下有没有记忆体泄漏。(官方的版本我不知道是否有 hardened code 处理,如果有的话是无法 debug 的。)
    ShikiSuen
        37
    ShikiSuen  
       303 天前
    P.S.: RIME 本体是 C++,我是 C++ 白痴,所以 RIME 这个问题(可能不是 RIME 的问题)我没法继续追查下去。
    ShikiSuen
        38
    ShikiSuen  
       303 天前
    看来是我看错了顶楼与某些楼层。果然 RIME 没这个问题。
    wenmingvs
        39
    wenmingvs  
       303 天前
    官方之前回复过了,目前已经解决。设置-桌面与程序坞-显示器具有单独空间 关闭他,就不会再卡了。应该是苹果系统输入法对于外界屏幕没有适配好
    PPP1G
        40
    PPP1G  
       303 天前
    今天在尝试用 Displaylink 扩展坞接俩 2k 显示器同时开 hidpi 的过程中也有同样的卡顿,试试看 restart 一下 displaylink
    ShikiSuen
        41
    ShikiSuen  
       303 天前
    @wenmingvs 那应该是 IMK 选字窗在找坐标时出现的故障,有必要换个算法。
    官方之前回覆是在哪里回覆的?是说这个故障已经解决?还是必须使用「设置-桌面与程序坞-显示器具有单独空间 关闭他」?
    imqiyue
        42
    imqiyue  
       303 天前
    @wenmingvs 有出处吗?
    ShikiSuen
        43
    ShikiSuen  
       303 天前
    P.S.:
    1. 目前的情况让我确信「输入法组被禁止对外回应一切与 InputMethodKit 故障有关的询问。」
    2. Apple 內部有明确规定:严禁员工私自对外承诺「某个产品问题是否会得到解决」。
    chenxiankong
        44
    chenxiankong  
       303 天前
    @ShikiSuen 请问是威注音输入法的作者吗?

    本人被这个问题困扰很久,设备是 2019 macbook pro 下面给出必现的设置:
    - 设置-桌面与程序坞-显示器具有单独空间 这个勾上
    - 外接显示器使用(必须)
    - 正常工作大概 3 天以上问题就会出现,延迟感会越来越严重
    表现:
    - 中文打字过程键盘都按完了,字是一个个跳出来的,体感非常明显
    - 英文输入法没有任何延迟
    - 出现问题的应用包括: chrome,edge,vscode,idea
    - 没问题的应用包括: item2,聚焦窗口,alfred 输入窗口
    - 如果将 设置-桌面与程序坞-显示器具有单独空间 这个选项关闭,则问题会大大缓解,但是仍然能很清楚的感受到中文输入法相对与英文有延迟.
    - 试过 rime 输入法一样有问题
    chenxiankong
        45
    chenxiankong  
       303 天前
    苹果社区也是一群"大天才",这个问题从 bigsur 到现在了都没修复,去社区反馈就回答清 nvram smc,我清你妹啊.
    PhDLuffy
        46
    PhDLuffy  
       303 天前
    从 10.12 用到 13.4.1 ,搜狗输入法一点问题没有。
    duvet
        47
    duvet  
       303 天前
    我倒是搜狗输入法也遇到了卡的情况。
    coderbean
        48
    coderbean  
       303 天前 via iPhone
    要不要看看我的帖子?搞了个快捷指令,也可以终端命令行。多杀几次 感觉慢慢的就好了 没以前那么频繁了
    ShikiSuen
        49
    ShikiSuen  
       303 天前
    @chenxiankong 我是威注音输入法的 dev 。
    请问您提到的这些问题是否是在使用威注音输入法时也都有遇到?
    ShikiSuen
        50
    ShikiSuen  
       303 天前
    @chenxiankong 如果您在用威注音输入法时遇到该问题的话,请问您的威注音输入法所用的选字窗是 IMK 选字窗还是预设的田所浩二选字窗?
    zwyyy456
        51
    zwyyy456  
    OP
       302 天前
    @coderbean 暂时换 rime 了,我这个情况试过 kill ,没用
    Socrazy
        52
    Socrazy  
       302 天前
    目前 14B2 系统五笔,未遇到卡顿问题。
    8355
        53
    8355  
       302 天前
    13.4.1 啥事都没有。。。。
    pota
        54
    pota  
       302 天前
    我遇到的问题是经常无法输入删除,必须切换到另一个窗口才能正常,烦得要死
    indexof
        55
    indexof  
       302 天前
    可以试下,关了触控栏的输入提示。就是那个输入汉字的候选词会在触控栏里提示的那个。
    gs0217
        56
    gs0217  
       302 天前
    我是用了一段时间后直接卡死,只能强制关机,换了 rime 几天,还没出现过
    Richeir
        57
    Richeir  
       302 天前
    @zwyyy456 我刚想起来,我是把 Macbook Air 合起来用的,你也是盒盖吗?
    jinue9900
        58
    jinue9900  
       302 天前
    @zwyyy456 有用的 kill 了之后立马飞起来了 用活动监视器 kill
    zwyyy456
        59
    zwyyy456  
    OP
       302 天前
    @Richeir 不合盖,我还是需要用笔记本的屏幕的。
    chenxiankong
        60
    chenxiankong  
       302 天前
    @ShikiSuen 这输入法没研究明白,设置成拼音输入后的操作方式和普通的拼音输入法(搜狗)还是不一样.
    Tiking
        61
    Tiking  
       302 天前
    @wenmingvs macbook 。需要外接显示器,关了没法用了就
    Mickeyyin
        62
    Mickeyyin  
       302 天前
    @gs0217 我之前也是同样的困扰,后来每次发生卡死就把中文输入法进程强制结束,马上就恢复正常了
    yick
        63
    yick  
       302 天前
    拼音才会吧,双拼 or 五笔没事
    xingyuc
        64
    xingyuc  
       302 天前
    最近遇到的,Chrome 被卡死 N 次,Edge 鼠标悬浮事件没了、单击断断续续不好使了,开发工具非常卡,用了网上的教程 kill 掉输入法管用了一点点但没完全解决:kill -9 $(pgrep SCIM)
    ShikiSuen
        65
    ShikiSuen  
       302 天前
    @chenxiankong 因为这就不是简拼输入法。威注音强制使用 12345 声调确认汉字来全拼输入,也可以使用大千声调按键。

    大千声调按键的 12345 分别用这些键完成:空格、6 、3 、4 、7 。
    你在 Apple 官网下单买笔电的时候,将键盘改成注音,会看到键盘上的声调是这么印刷的。
    ShikiSuen
        66
    ShikiSuen  
       302 天前
    (续上)没有强制声调确认汉字的话,是无法在重码率方面把一般的搜狗狂拼流拼音输入法彻底扁死的。而大千注音排列在打字时算上用以确认汉字的声调的话,每个汉字最大码长也就只有四码。
    ShikiSuen
        67
    ShikiSuen  
       302 天前
    这里有个演示视频: https://www.bilibili.com/video/av473746106

    P.S.: 这输入法有个拼音并击模式,可以在用注音模式打字的时候在内文组字区内显示汉语拼音。
    wenmingvs
        68
    wenmingvs  
       302 天前
    @Tiking 可以外接显示器,关了不影响,关了的话只是副屏顶部没有状态栏,对于多窗口运行有影响而已
    soislom
        69
    soislom  
       302 天前
    原生输入法大概半个月会出现一次,切换输入法后至今一个月了都没出现过卡顿的问题
    gs0217
        70
    gs0217  
       302 天前
    @Mickeyyin 我找了个点击结束进程的 shortcut ,结果卡的都点不了,还没关机来得快
    Mickeyyin
        71
    Mickeyyin  
       302 天前
    @gs0217 #70 hhhhh 笑死,我是在不卡的时候就开好 activities monitor 并且选中中文输入法进程了,卡死的时候直接点开,点强制结束
    ShikiSuen
        72
    ShikiSuen  
       302 天前
    @gs0217 用另一台电脑 ssh 来关。
    gs0217
        73
    gs0217  
       302 天前
    @ShikiSuen 哈哈哈哈,好想法,可惜公司内网限制很多,还没试能不能 SSH
    zero3412
        74
    zero3412  
       302 天前
    我就遇到在 Chrome 浏览器时,输入有卡,装了微信输入法,依然不解决问题
    别的 APP 好像没有遇到过。
    ShikiSuen
        75
    ShikiSuen  
       302 天前
    @gs0217 你们资安主管应该可以用 SSH 远端连到你的电脑吧?
    lucacham
        76
    lucacham  
       302 天前
    总感觉字蹦出来有点延迟的感觉,所以我都用搜狗
    chengxy
        77
    chengxy  
       302 天前 via iPhone
    rime 在有些输入框第一个词输入句号的时候有时候会卡顿,不知道是不是我词库的问题。
    gs0217
        78
    gs0217  
       302 天前
    @ShikiSuen 这个还真不知道……
    Mmahaha
        79
    Mmahaha  
       302 天前
    要关闭 [显示器具有单独的空间] ,关了一个多月了,没有再卡过。之前卡的时候换鼠须管也不管用
    chenxiankong
        80
    chenxiankong  
       302 天前
    用黑苹果升级 14.0 试了一下,貌似打字延迟的问题解决了。
    最显著的对比是之前在 13 系统,使用 4k 缩放到 2k 的 hidpi 打字会有延迟,而 14 系统没有。
    现在正在白果 macbookpro 2019 上升级 14 ,等我消息~
    zanyzephyr
        81
    zanyzephyr  
       302 天前
    keychron 系列的键盘,用蓝牙连接时有遇到过。
    卡顿的时候,换成 magic keyboard 或者 MBP 内置键盘就不会卡。
    chenxiankong
        82
    chenxiankong  
       302 天前
    白果已升级 14,开启显示器具有单独的空间,搜狗输入法没有出现任何卡顿,速度与英文输入相当,推测已经解决
    ye4241
        83
    ye4241  
       302 天前
    外接了一个 2k 显示器,电脑直接开启啸叫模式,用啥都卡,今天带到外面用了会,没外接了,似乎正常很多。
    现在用的 usb-c 转 dp 直连的,前面用过 type-c 扩展坞接显示器,似乎也会卡一些。
    skyerStar
        84
    skyerStar  
       135 天前
    Mac os 14.2 应该修复了。 升级一周了,没感觉到卡顿
    zwyyy456
        85
    zwyyy456  
    OP
       135 天前
    我估计也解决了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1243 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 80ms · UTC 23:42 · PVG 07:42 · LAX 16:42 · JFK 19:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.