macOS 第三方输入法使用 Caps Lock 切换中英文和大小写

macOS 系统自带的输入法是使用 Caps Lock 按键来切换中英文和大小写的,前提是在输入法设置中启用 “使用中 / 英键切换 ABC 输入模式”,但是有些第三方的输入法是不能这么用的,比如搜狗输入法,只能用其他的快捷键来切换中英文。这里需要吐槽一下搜狗输入法为什么不能像微信输入法那样安装之后就支持使用 Caps Lock 来切换输入法呢。

让第三方输入法支持使用 Caps Lock 切换输入法

Karabiner-Elements 是一个免费软件,可以让第三方输入法也能使用 Caps Lock 切换,通过官网下载链接安装软件,并根据提示开启相关的权限,需要开启输入监听权限,否则无法使用。

使用此软件需要确保在系统设置中将 “选择上一个输入法” 设置为 CTRL + 空格

导入规则

打开 https://ke-complex-modifications.pqrs.org/?q=chinese, 选择 Toggle Chinese English With caps_lock 规则,点击 Import,成功后即可使用。

问题

使用 Caps Lock 切换输入法并不能百分百保证一定能切换成功,有时候需要多切换几次,这也许是 macOS 防误触策略导致的。


macOS 第三方输入法使用 Caps Lock 切换中英文和大小写
https://cui.cc/1ba40cc7f4d3/
作者
南山崔崔
发布于
2023年7月9日
许可协议