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

154 天前
 StevenXobs

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

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

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

1543 次点击
所在节点    macOS
14 条回复
Chicagoake
154 天前
我个人的体验里是部分 app/网页的输入框会存在这个问题,不能切换输入法(不能切换大小写),所以都在其他输入框将文本输入好后复制粘贴到不能输入的输入框里。
magic3584
154 天前
没遇到过。长按输入法快捷键试试?
eairjhioaegnh
154 天前
进程名 CursorUIViewService
HIJK
154 天前
试试在键盘设置里移除后重新添加中文输入法
1014982466
154 天前
这玩意一直会内存泄露,我只建议彻底关闭
# 关闭 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
153 天前
CursorUIViewService 系统自带的和 input source pro 这类的会冲突,然后 CursorUIViewService 进程就会无响应
StevenXobs
153 天前
@Chicagoake 不能切换输入法的时候 control + Space 也不能切换吗?你这个体验我还真没遇到过
StevenXobs
153 天前
@magic3584 好像没有用,但 3 楼的进程名是对的,kill 掉就好了
StevenXobs
153 天前
@HIJK 这个我试过了,也没有用,但是感谢
StevenXobs
153 天前
@1014982466 真的吗,先 mark 下,我观察一下,如果真这样,我也关闭吧,感谢
StevenXobs
153 天前
@Xenotaros 你怎么知道我也在用 input source pro (🐶),没太注意他们冲突的问题,以后会留意下,感谢
Chicagoake
153 天前
@StevenXobs #7 我刚用 macOS 一段时间,你说的这个 control+space 我还是第一次知道。刚在我常用的千牛 app 登陆界面试了下,用户名部分因为可以包含中文所以是可以中英文大小写正常切换的,密码部分明明有大小写但是按 capslock 是没有反应的,按照你给的 control+space 按几下后会出现“A”的标志,就可以切换大小写了。不少网站/app 内都是后者这个体验,很蠢。
PainAndLove
153 天前
这个功能某些情况下会导致内存泄漏,建议关了
StevenXobs
152 天前
@1014982466 老哥,假如以后这个内存泄露的问题被修复,想重新启用这个功能,应该怎么改这条命令

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1124217

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX