有针对 OS X 10.6 的解决方案吗?我在系统偏好设置中找不到它。
答案1
您可以尝试使用尤克里里创建您自己的键盘布局,没有死键行为。
答案2
您提到的三个字符 '~'、'^' 和 '`' 都在我的(英国 Apple)键盘上 - '~' 和 '`' 位于左 Shift 键右侧的键上(我相信在美国 Apple 键盘上它位于 Tab 键上方),而 '^' 是 Shift-6。尝试在系统偏好设置语言和文本部分的输入源选项卡中打开“键盘和字符查看器”。然后从屏幕右上角出现的菜单中选择“显示键盘查看器” - 按下修饰键,您将能够看到各个按钮的作用。
尽管如此,要获得其他变音符号和其他符号,您可以按下不能带重音的键。例如,要产生“\´”,您可以按 option-e,然后按 escape 或任何不能带重音的字母键(例如 w)。
答案3
对于使用US
布局的人,我使用 Ukelele 来创建没有死键的版本。您可以使用它,而不必自己制作。
要进行设置,您需要:
- 下载我的点文件压缩包并解压缩。
- 将
keyboards/US No Dead Keys/US No Dead Keys.bundle
文件夹移至您的文件夹中~/Library/Keyboard Layouts
。 - 删除文件夹的其余部分
dotfiles
。 - 重新启动以便 OSX 识别新布局。
- 打开
System Preferences > Keyboard > Input Sources
并添加U.S. No Dead Keys
。它将位于列表顶部,而不是按字母顺序排列。 input sources
从菜单栏中的图标激活它。
如果您使用的是不同的布局,我的版本可能仍是一个有用的参考,因为我发现使用 Ukelele 很困难。如果您U.S. No Dead Keys.keylayout
与系统进行比较.keylayout
,您可以看到我必须做出哪些更改,然后将其应用于您自己的.keylayout
文件。更多信息可在无需第三方程序即可在 macOS 中禁用密钥。