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

Big Sur 11.5 及 11.5.1, Cap-Lock 键造成输入法及系统严重卡顿

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

    我的 16 寸 mbp 在两个星期前 Big Sur 发布 11.5 RC 版本的时候就升级了,升级后正常使用 1 天后,发现在搜狗输入法下使用 Cap-Lock 键切换大小写有严重的迟滞感,并且造成系统卡顿。

    我刚开始以为是升级后短暂的 bug,于是试试能否重启解决。重启后 Cap-Lock 键造成卡顿的情况消失。但是,一旦机器盒盖进入休眠状态一段时间,机器唤醒后再按 Cap-Lock 键,迟滞和卡顿又回来了,而且,机器睡眠的时间越长,迟滞和卡顿感越明显。

    我于是觉得可能是搜狗输入法和新系统不兼容造成的,于是卸载搜狗输入法使用系统自带输入法。但发现,在系统输入法下,在长时间休眠后使用 Cap-Lock 键进行输入法切换同样有很严重的卡顿感,具体表现为你按下 Cap-Lock 键后连续快速输入几个英文字符,系统是没有反应的,卡顿 1 、2 秒后屏幕上会瞬间蹦出之前输入的内容。

    之后我在活动监视器器和 terminal top 命令中观察了一下按下 Cap-Lock 键后系统的资源占用情况,发现按下 Cap-Lock 键后系统 system 的 CPU 占用率显著升高,且系统休眠时间越长,唤醒后 Cap-Lock 键所造成了的 CPU 资源占用越高。休眠一小时后唤醒,造成的 CPU 占用率在 5%~10%左右,如果休眠一晚上之后唤醒,造成的 CPU 占用率会飙升到 30%以上。此时如果连续快速按 Cap-Lock 键,整个系统甚至会卡住不动 3 、4 秒,这期间 CPU 占用直接飙升到 100%。而且很奇怪的是,这时并没有出现某个进程大量占用 CPU 资源,而是大量后台进程的资源占用整体上升。

    这个问题从 11.5RC 到 11.5 正式版再到 11.5.1 都未被修复,出现类似问题的 V 友可以看看机器出现的行为是否和我描述的比较相似。目前也没有什么比较好的解决办法,我已经通过 CCC 恢复到 11.4 的备份了,再也没出现类似的现象。目前打算是在 11.4 养老了。说实话真的对苹果挺失望的,以现在 macOS 的质量,之后想找到一个稳定可靠的适合工作环境的版本是真的不容易。

    第 1 条附言  ·  85 天前
    今天去 Apple Store 试了试新的 iMac,11.5 的系统并没有发现这个问题。可能这个问题是 intel mac 独有的?不过也有可能是店里的 mac 没有经历休眠导致的
    第 2 条附言  ·  78 天前
    在外网和苹果论坛里也找到了很多反馈内容:
    https://discussions.apple.com/thread/253015514
    https://discussionschinese.apple.com/thread/252993590
    https://discussionschinese.apple.com/thread/253002925
    https://forums.macrumors.com/threads/more-big-sur-bugs.2306427/
    https://ptt-life.com/MAC/l/LIFE.M.1628254837.A.ADC
    https://www.reddit.com/r/MacOS/comments/owkzsq/big_sur_1151_typingtouch_bar_constantly_lagging/
    https://libredd.it/r/applehelp/comments/oui7ws/macos_11_caps_lock_freeze/
    我记得 11.5 的系统也是测试了 2 个月左右才释放出的正式版,期间还经历了 2 个 rc 版本和一个.1 小版本更新,竟然还大面积出现这样及其影响使用体验的恶性 bug,苹果的开发和测试团队在远程办公的环境下是怎样摸鱼由此可见一斑。。
    11.5 的更新主要以修复安全漏洞为主,我严重怀疑是苹果的程序员在修改 kernal 的时候造成系统的 I/O 模块,尤其是对部分 interrupt 的处理出现了大问题
    我发现反馈这个问题的主要集中在需要切换输入法的地区,像美国本土这样的英语国家反馈的人很少。可能是苹果开发团队本身自己不太需要使用 capslock 切换输入法根本就没注意到这个 bug ?
    我个人对这个 bug 能否在 big sur 期间内修复持悲观态度,11.5 不出意外就是 big sur 的最后一个小版本了,后面不知道还是否会推出类似 11.5.1 的小补丁来修复这个问题。最关键的是,苹果官方似乎还完全没意识到这个问题的样子。可能这个问题会在 macOS12 里来解决?但现在 macOS 这个样子,一个大版本的系统都更新到.5 接近尾声了连基础的稳定性都做不到,让人怎么敢把主力机升级。。
    第 3 条附言  ·  73 天前
    亲测,11.5.2 已修复这个问题。休眠 2 小时唤醒后按 capslock,系统资源占用没有出现波动,表现得甚至比 11.4 的时候还好
    69 条回复    2021-09-13 17:47:56 +08:00
    Blunt1991
        1
    Blunt1991   87 天前
    我也是升级到 11.5 和 11.5.1 遇到这个问题
    chonger
        2
    chonger   87 天前
    其实解决方法很简单,在系统偏好设置-键盘-输入法中 不勾选 使用大写锁定键切换“ABC”输入模式
    IwfWcf
        3
    IwfWcf   87 天前
    我的问题是非长按时切换中英文和切换大小写混杂出现,估计原因应该类似?不过重启后好像就没问题了
    meloyang05
        4
    meloyang05   87 天前 via iPad
    @chonger 这个试过了,但是并没有什么用。而且在第三方输入法下没有这个选项,因为第三方输入法下 CapLock 键逻辑和 Windows 一样是切换大小写,但卡顿问题依旧存在
    Dvel
        5
    Dvel   87 天前
    晃一下鼠标或触摸板,WindowServer 进程 CPU 就飙升,这个祖传 Bug 持续很多年了,大概五到十年?

    看到你的帖子我试了一下,连续不停地按 Caps 也会导致 WindowServer CPU 飙升。
    April5
        6
    April5   87 天前 via Android
    我以为就我一个人这样,每次都要重启解决,然后过一段时间又卡了,看 cpu 占用率和内存使用率并没有那么夸张,有种感觉像降频没恢复过来的样子
    starlin
        7
    starlin   87 天前
    同遇到这个问题
    Zien
        8
    Zien   87 天前
    昨天刚升级的 15.1,没安装过第三方输入法。
    暂未发现异常,快速按 Caps Lock,windowServer RAM 增加不明显,大概维持在 750M 的水平,CPU 从 14-%增加至 21+%,增加 50%。休眠情况有机会测试下,如果没回复就说明也是正常的。
    forgetlight
        9
    forgetlight   87 天前
    也遇到了, 甚至外接键盘 mx keys 用音量键控制音量也会卡...
    doveyoung
        10
    doveyoung   86 天前
    自带输入法,10 分钟前升级 11.5.1,没感觉
    xingyuc
        11
    xingyuc   86 天前
    难道和坚果手机一样,刚入坑就遇到了最难用的系统版本
    Archer233
        12
    Archer233   86 天前
    与题主遇到一样的问题…刚才试了重启系统貌似解决了,之前每次按 capslock 屏幕都会出现一个开关大小写的图标提示,在重启后也不见了,到目前为止还算正常
    ooops
        13
    ooops   86 天前 via iPhone
    纠正一下 capslock
    1317333270
        14
    1317333270   86 天前
    同 16 寸,11.5.1 无卡顿现象
    好多 bigsur 的卡顿和 bug 我都没有遇到
    是不是和我抹盘重装的 bigsur 有关系呢
    一般大系统更新不建议 ota 升级,会出现很多问题
    (我现在遇到的 bug 就是 Safari 最小化后休眠一晚会出现 dock 栏最小化的图标透明的问题)
    TaoTHU
        15
    TaoTHU   85 天前
    一样的问题,reset SMC 后解决
    meloyang05
        16
    meloyang05   85 天前
    @TaoTHU 重置 SMC 试过了,但是和重启效果一样。一段时间内切换正常,但是一旦系统进入休眠一段时间,再唤醒后卡顿的现象复现
    Dvel
        17
    Dvel   85 天前
    昨天我还觉得铁锤不会锤到我,今天就开始卡了,按下 CapsLock 后整个系统宕住了 2 秒左右。
    通过 iStat 检测:按下 Caps 后,**所有**进程的 CPU 占用率都飙升,WindowServer 最高。
    任何输入法都会卡,macOS 11.5.1 。

    重启后好了,不知道用一阵会不会又开始卡。
    Archer233
        18
    Archer233   85 天前
    昨天重启后解决,今天又出现了,之后尝试用注销(退出登录)的方法发现也可以临时解决这个问题,另外之前说的屏幕显示 capslock 切换图标,后来发现是在 Logi Options 里面的一个功能设置,可以关闭。顺便问一下,遇到按 capslock 键卡顿现象的,不会都是使用罗技外设装了 Logi Options 的吧…
    WuSiYu
        19
    WuSiYu   85 天前
    m1 / 自带输入法 / 有装 Logi Options
    11.5 的时候 capslock 有切换输入法容易变成大写锁定的 bug,11.5.1 后修复了,现在一切正常了
    切换导致卡顿没遇到过,之前倒是经常遇到点击输入框后,转彩虹假死几秒钟
    meloyang05
        20
    meloyang05   85 天前 via iPad
    @Archer233 我也怀疑过是 Logitech Option 的问题,但完全卸载后并重启后,问题并没有解决。
    shenwu0
        21
    shenwu0   84 天前
    我遇到了,然后重启就好了
    meloyang05
        22
    meloyang05   84 天前
    @shenwu0 我这里重启能好一段时间,但休眠唤醒后问题就又出现了。。
    Dvel
        23
    Dvel   83 天前
    @meloyang05 #22 果然啊,昨天重启后好了,今天发现又开始卡了,又要重启。
    starlin
        24
    starlin   83 天前
    频繁的按 Caps lock 确实会造成系统卡顿,11.5.1
    qwerty01446
        25
    qwerty01446   83 天前
    阿,我今天用原生输入法的时候也遇到这个问题了,我以为是开太多软件卡了,看描述一模一样,应该是同一个问题。11.5.1 M1 Air
    meloyang05
        26
    meloyang05   83 天前
    @qwerty01446 那看来 m1 也会有这个问题,我还以为是 intel mac 特有的
    Amyang
        27
    Amyang   83 天前
    m1 mbp 自带输入法同样问题,重启了暂时卡顿消失,不知道会不会再次出现
    qwerty01446
        28
    qwerty01446   82 天前
    @meloyang05 那大概率是系统的问题了
    xqk111
        29
    xqk111   82 天前
    重启好了
    ZinYY
        30
    ZinYY   82 天前
    Big Sur 11.5,未安装 Logi Options,有同样的问题。
    oxanes
        31
    oxanes   82 天前
    如果只是想把 caps-lock 映射到其他键的话(个人习惯是映射到 esc ),可以不用系统自带的映射功能,用 Karabiner-Elements 可以实现映射。
    如果是希望用中英文切换功能的话,想到一个不完美的方法,先用 Karabiner-Elements 映射到如 ctrl,然后输入法配置 ctrl 切换中英文,缺点是可能因为误触 ctrl 导致切换。
    (以后不敢升级系统了= =
    renqi10000
        32
    renqi10000   81 天前
    同样遇到,系统版本:11.5.1,Intel 版 Mac,重启后会好,然后用一阵就继续卡
    renqi10000
        33
    renqi10000   81 天前
    @renqi10000 我直接把大写键的功能给取消了,先这样用吧。。。
    RyuZheng
        34
    RyuZheng   81 天前
    同样遇到了,intel Mac,11.5, 我一开始以为罗技 option 问题,卸载后发现还是会,重启能解决,但是用一段时间还是会发生;情况就是按 Caps Lock 键切换系统输入法的中英文,会变成大小写切换,而不是切换成拼音,太难受了
    t4we
        35
    t4we   81 天前
    同样有这个问题,重启后解决
    zl939144892
        36
    zl939144892   81 天前
    这个问题 + 1 目前只能重启解决
    leon912
        37
    leon912   81 天前
    我遇到了同样的问题,现在基本上只是吧 caps lock 当成 caps lock 来用,不用他切换输入法
    leon912
        38
    leon912   81 天前
    @Archer233 我装了 logic option 。。。,你说的问题我也存在
    renqi10000
        39
    renqi10000   81 天前
    我即使把外接键盘的大写键功能给去掉,也还是会出现延迟 1 秒左右的情况出现,看来只能提交 bug 给 Apple 了,国外这俩人也出现了这种情况。
    hjmnoah
        41
    hjmnoah   80 天前
    Submitted FB9454202 to Apple.

    Had to disable (Chinese, simplified) input source on my Mac to make the issue less prominent.
    gee1k
        42
    gee1k   80 天前
    +1 只能重启
    FaiChou
        43
    FaiChou   80 天前
    @gee1k +1 只能重启
    GeorgeUgly
        44
    GeorgeUgly   80 天前
    同问题,机器键盘 or 蓝牙键盘都有这个问题,重启能临时解决。都想卸载搜狗输入法了,原来是系统 bug 。。。。哎
    shenwu0
        45
    shenwu0   80 天前
    就重启之后可以流畅一会,一天之后又开始卡了
    peterzhang0602
        46
    peterzhang0602   80 天前
    试试看电脑有网易云音乐么把 “使用系统媒体快捷键”的打勾去掉再试试
    Lattez
        47
    Lattez   79 天前
    用落格的没遇到这个问题,另外这个时候就要推荐我用了很久的映射规则: https://github.com/Vonng/Capslock
    Make Capslock Great Again !
    greatHair
        48
    greatHair   79 天前
    我也遇到了同样的问题。我下班电脑放公司,睡眠,这几天都有这个问题,今天重启解决了。切换大小写电脑直接卡死几秒钟,连续多按几次甚至卡死十几秒...无语,系统是 11.5,准备升级 11.5.1 。
    espaul64
        49
    espaul64   79 天前
    最烦的还是 safari 搜索框输入丢字问题
    v7788120
        50
    v7788120   79 天前
    一样的问题,麻蛋,每次要重启才能解决!
    sisteryu100
        51
    sisteryu100   79 天前 via iPhone
    我也是遇到這個問題,遇到就只能重啟機器。😮‍💨
    luoyyisvic
        52
    luoyyisvic   79 天前
    同样 Macbook Pro 16 遇到这个问题,重置 SMC 和 NVRAM 都无法解决。重启之后恢复,但一段时间使用之后问题重新出现。但是公司电脑也是 Macbook Pro 16 升级到 11.5.1 却没有这个问题。公司电脑没有装搜狗输入法,怀疑是不是问题出在这...
    meloyang05
        53
    meloyang05   78 天前
    @luoyyisvic 有很多没用搜狗输入法的同学也遇到了这个问题,外网也有很多反馈。。所以,这到底是个什么问题就很迷
    StevenRCE0
        54
    StevenRCE0   78 天前
    同样出现这个问题……音乐播放都会卡顿
    Elietio
        55
    Elietio   76 天前
    我也遇到了。我装的是鼠须管,重启后正常,但是过一两天又开始卡顿了,切换的时候 CPU 暴涨
    phub2020
        56
    phub2020   76 天前
    我这几天遇到了,还以为是输入法问题,测试了好几个都存在问题.怀疑是系统问题,果然来 v 站找到组织了,尴尬
    phub2020
        57
    phub2020   76 天前
    估计是 lock 这个键有 bug,改下输入习惯,用长按 shift 的方式,避开 lock 键就不会触发卡顿问题
    alogbycat
        58
    alogbycat   76 天前
    这个 Bug 太恶心了,最近写文章影响心情
    Chyo
        59
    Chyo   76 天前
    同样遇到这个问题,在我开始打这段话时按了 4,5 次 caps 才从英文输入法切换到拼音。看来现在只能等新版本解决了
    topgrd
        60
    topgrd   76 天前
    刚换的 m1 电脑,目前版本 11.5 。写个代码,贼🐔儿烦,变量名 函数名 要频繁切换大小写,一切就卡顿,顺带播放的音乐都卡。心态快炸了
    ooops
        61
    ooops   75 天前
    @topgrd #60 试试用 Shift
    Jaosn
        62
    Jaosn   75 天前
    第一次被 macOS 的 bug 恶心到
    codingbody
        63
    codingbody   75 天前 via iPhone
    同样问题 烦躁
    starlin
        64
    starlin   75 天前
    是真的恶心啊,不得不关闭 Caps lock 切换功能
    larawei
        65
    larawei   74 天前
    big sur 11.5 复现,用的搜狗输入法。
    codingbody
        66
    codingbody   72 天前
    LiKanKan
        67
    LiKanKan   72 天前
    以为是键盘出问题,还好在送修前逛了下 v,原来是系统版本问题。这 bug 太影响效率了。
    GeorgeUgly
        68
    GeorgeUgly   72 天前
    万分感谢,升级去了
    zeusgeohot
        69
    zeusgeohot   41 天前
    果断 升级到 11.5.2 了,体验下先
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1230 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 17:53 · PVG 01:53 · LAX 10:53 · JFK 13:53
    ♥ Do have faith in what you're doing.