防止 OSX 自动切换键盘布局

防止 OSX 自动切换键盘布局

我的 Mac 上没有使用普通的 Apple 键盘。它是具有德语布局的标准 ISO 键盘。不幸的是,默认情况下 OSX 不支持此键盘。因此某些键无法正常工作。Apple 对特殊字符使用了一些不同的布局。因此,我创建了自己的键盘布局并将其安装在 OSX 上。这工作得很好。我在菜单栏中有一个符号可以切换布局。这是必要的,因为我的 MacBook 的内置键盘也使用 Apple 布局。

问题是我的布局对大多数应用程序来说都很好用。但有些应用程序总是将布局切换为 Apple 默认布局。例如 Apple Mail App 或 Parallels Desktop。这让我很抓狂:有些应用程序的布局不同。

在系统设置中有一个输入源选项。我将其设置为“在所有文档中使用相同的输入源”。但它仍然会改变 Mail 中的布局。有趣的是,如果 Mail 处于活动状态,我无法手动切换键盘布局。我可以选择它,但它不会切换它。

希望有人能帮助我。

答案1

如果键盘布局位于~/Library/Keyboard Layouts/,请尝试将其移至/Library/Keyboard Layouts/。它通常会启用在密码对话框和登录窗口中使用键盘布局。

您还可以通过以下方式禁用默认输入源编辑 HIToolbox plist

相关内容