squirrel icon indicating copy to clipboard operation
squirrel copied to clipboard

macOS Ventura 13.5.1 下使用鼠须管作为输入法,会时不时更改为系统 ABC 输入法

Open ChengLuffy opened this issue 1 year ago • 5 comments

已经关闭 CapsLock 切换输入法功能,使用 Shift 切换鼠须管中英文模式,使用 Control + Space 切换输入法,系统设置中“自动切换到文稿的输入法”开关已经关闭

但是在日常使用中经常发现鼠须管输入法变成了 ABC,暂时没有发现规律,查看 Console.app 并没有发现鼠须管的崩溃日志

是否能给我一些建议定位到该问题的原因,是否有一些方法(比如定位日志文件)可以找到该问题产生的原因?

ChengLuffy avatar Sep 06 '23 06:09 ChengLuffy

无解

wangvhero avatar Sep 13 '23 06:09 wangvhero

这题我会,当你输入密码的时候(安全环境需要),会自动切换为ABC。我现在采取的解决方法是,用 Keyboard Maestro 结合脚本来切换输入状态,我的配置是 CapsLock 切换英文,右 Command 切换中文,每次按下快捷键都会检测输入法状态,如果不是 Squirrel 则切换输入法,我用了一段时间了,很丝滑。

输入法切换,https://github.com/laishulu/macism ,这是我用过最好的方案了。

HF706 avatar Sep 24 '23 17:09 HF706

有些应用或浏览器插件会在后台滥用 SecureEventInput。

ShikiSuen avatar Nov 01 '23 15:11 ShikiSuen

我也有这个困惑。但是我发现了解决方案。我出现的case是,如果本来正在用鼠须管输入法打字,然后打开Bitwarden这种密码管理软件,macOS系统会识别这个软件的打开状态然后自动切换到abc输入法(我觉得可能是为了安全考虑)。但是用完Bitwarden关闭它回到其他软件界面下,输入法还是abc并没有退回到之前使用的鼠须管。原因正是关闭了“自动切换到文稿的输入法”。如果打开“自动切换到文稿的输入法”,那么当退回到其他软件界面下输入时,系统会自动回到鼠须管输入法。因此把这个勾选上之后就没有烦恼了。

如果这个方法不好的话,您还可以尝试删除默认的abc输入法,参考这个方法:https://blog.csdn.net/qq_34629352/article/details/129593198

xzhang17 avatar Jan 06 '24 14:01 xzhang17

您是否在寻找: 彻底删除系统自带 ABC 输入法?

https://vastiny.com/post/omo7cs3h0mm3g3ct.html https://juejin.cn/post/7094168323968991262

luxuxl avatar Jun 04 '24 00:06 luxuxl