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

求问 Mac 原生输入法在切换时光标旁边的小图标不见,怎么能在不重启的情况下修复

  •  
  •   StevenXobs · 12 天前 · 888 次点击

    Mac 输入法切换的时候,在光标附近会有输入法切换的提示,是当前输入语言的小图标,例如英语键盘显示的是 A 、拼音键盘显示的拼音。

    但是有时长时间不关机或重启,这个图标在切换输入法的时候就消失了。不想每次因为这个问题去重启电脑。已经尝试过 kill 掉带 input 字样的相关进程,这些进程再被 kill 掉之后通常也会重新启动,但是没有用。

    不知道有没有人遇到类似的情况,有什么妙招?

    第 1 条附言  ·  11 天前
    问题解决了。楼下老哥说负责这事的真正的进程名是 CursorUIViewService ,所以 kill 掉一下就行了,我都 kill 错了才没效果。

    楼下也有老哥说这个进程容易泄露内存,建议彻底关闭。我平常也在用 istatus menu 工具关注系统的内存用量,但是暂时没发现过这个问题,以后会留意下。

    开心!感谢大家!
    14 条回复    2025-04-11 09:18:33 +08:00
    Chicagoake
        1
    Chicagoake  
       12 天前
    我个人的体验里是部分 app/网页的输入框会存在这个问题,不能切换输入法(不能切换大小写),所以都在其他输入框将文本输入好后复制粘贴到不能输入的输入框里。
    magic3584
        2
    magic3584  
       12 天前
    没遇到过。长按输入法快捷键试试?
    eairjhioaegnh
        3
    eairjhioaegnh  
       12 天前   ❤️ 1
    进程名 CursorUIViewService
    HIJK
        4
    HIJK  
       12 天前
    试试在键盘设置里移除后重新添加中文输入法
    1014982466
        5
    1014982466  
       12 天前   ❤️ 1
    这玩意一直会内存泄露,我只建议彻底关闭
    # 关闭 CursorUIViewService 防止导致卡顿,并重启
    sudo mkdir -p /Library/Preferences/FeatureFlags/Domain && sudo /usr/libexec/PlistBuddy -c "Add 'redesigned_text_cursor:Enabled' bool false" /Library/Preferences/FeatureFlags/Domain/UIKit.plist && sudo shutdown -r now
    Xenotaros
        6
    Xenotaros  
       11 天前
    CursorUIViewService 系统自带的和 input source pro 这类的会冲突,然后 CursorUIViewService 进程就会无响应
    StevenXobs
        7
    StevenXobs  
    OP
       11 天前
    @Chicagoake 不能切换输入法的时候 control + Space 也不能切换吗?你这个体验我还真没遇到过
    StevenXobs
        8
    StevenXobs  
    OP
       11 天前
    @magic3584 好像没有用,但 3 楼的进程名是对的,kill 掉就好了
    StevenXobs
        9
    StevenXobs  
    OP
       11 天前
    @HIJK 这个我试过了,也没有用,但是感谢
    StevenXobs
        10
    StevenXobs  
    OP
       11 天前
    @1014982466 真的吗,先 mark 下,我观察一下,如果真这样,我也关闭吧,感谢
    StevenXobs
        11
    StevenXobs  
    OP
       11 天前
    @Xenotaros 你怎么知道我也在用 input source pro (🐶),没太注意他们冲突的问题,以后会留意下,感谢
    Chicagoake
        12
    Chicagoake  
       11 天前
    @StevenXobs #7 我刚用 macOS 一段时间,你说的这个 control+space 我还是第一次知道。刚在我常用的千牛 app 登陆界面试了下,用户名部分因为可以包含中文所以是可以中英文大小写正常切换的,密码部分明明有大小写但是按 capslock 是没有反应的,按照你给的 control+space 按几下后会出现“A”的标志,就可以切换大小写了。不少网站/app 内都是后者这个体验,很蠢。
    PainAndLove
        13
    PainAndLove  
       11 天前   ❤️ 1
    这个功能某些情况下会导致内存泄漏,建议关了
    StevenXobs
        14
    StevenXobs  
    OP
       10 天前
    @1014982466 老哥,假如以后这个内存泄露的问题被修复,想重新启用这个功能,应该怎么改这条命令
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2788 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 14:57 · PVG 22:57 · LAX 07:57 · JFK 10:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.