用于切换输入语言的 OSX 快捷方式工作不稳定

Jus*_*n K 6 keyboard-shortcuts keyboard-layout input-languages macos

我正在使用键盘快捷键 option+shift+command+L 在输入菜单中选择下一个源。当我从事语言工作时,我经常需要在阿拉伯语和英语键盘布局/语言之间切换。

当我使用此快捷方式切换键盘时,更改并不总是生效。有时我必须按快捷键 3 次或更多次才能使我输入的文本采用所需的语言。每次我按下快捷键时,键盘布局的标志都会按预期改变,但这并不总是与我开始打字时实际键盘输入的内容相对应(有时当显示阿拉伯语标志时,键盘布局仍为英文反之亦然)。

有趣的是,当我使用鼠标切换键盘并单击菜单栏中的标志时,一切都按预期工作。标志会发生变化,并且输入的输入始终与菜单中显示的标志相匹配。

我也没有选中“自动切换到文档的输入源”框——在系统偏好设置>键盘中找到。

我使用的是 Macbook Pro Retina Mac OSX 10.9.4

小智 0

我还必须每天更改输入源 50 次,并想出了一个有用的方法。Karabiner应用程序可能会通过自定义 Mac 键盘设置来帮助您解决此问题。

它提供了非常精细的按键重复率定制,您还可以加速按键重复率,超越 OS X 的限制。

例如:

打开“按键重复”选项卡并更改“延迟直至重复”和“按键重复”。

Karabiner OSX 应用程序

有关更多详细信息,请查看手册页和我的博客


更新了 Karabiner 元素的 12.01.2021。该应用程序不再管理它,这是官方文档