如何在 OS X 中重新映射窗口和 alt 键?

Pie*_*ter 57 keyboard-layout windows-key macos

我有时会将我的 macbook 连接到 Windows 键盘。令人讨厌的是,在 Windows 键盘上,左下角的修饰键布局为

ctrl - windows - alt
Run Code Online (Sandbox Code Playgroud)

而苹果键盘使用

ctrl - alt - apple
Run Code Online (Sandbox Code Playgroud)

Windows 键用作苹果键,问题是它们位于不同的位置,我的肌肉记忆是如此设置在找到空格键旁边的“命令”键时,我一直使用 alt iso 苹果键执行我的快捷方式(反之亦然)

没有购买 Apple 键盘,有人知道在 osx 中重新映射两个键的方法吗?

JRo*_*ert 78

  • 在系统偏好设置 | 键盘 | Modifier Keys 你可以交换这两个键。
  • Double Command是一个 PrefPane,它提供了许多使用 Windows 键盘的选项(请参阅该页面屏幕截图中的 3d 和 4h 复选框)。我不确定它是否比标准键盘首选项更具优势,但也许它包括自动感应或更快的方式(热键?)来回更改。

  • 我觉得有趣的是,您可以按键盘更改它(因此您可以为笔记本电脑键盘和外部键盘设置不同) (12认同)
  • 此解决方案可能不再有效 - 我无法使用 Corsair K70 键盘在 Yosemite (OS X 10.10) 上使用内置的 Modifier Keys 解决方案。[这个答案提供了一个外部解决方案](http://superuser.com/a/273288/206256) 我发现它运行良好,并且是链接的双重命令的建议替代品。 (5认同)

小智 22

在“键盘系统首选项”窗格下,有一个“修饰键”按钮,允许您在每个键盘的基础上重新映射命令/选项/控件。无需使用外部工具来切换按键。

修饰键截图

我正在使用 OSX El Capitan 和 Microsoft Sculpt 键盘。


小智 6

今天搜的时候还是出现这个问题。在较新版本的 macOS 中,步骤似乎略有变化。

您需要进入系统设置 > 键盘 系统设置中的键盘设置

单击键盘快捷键...,然后选择修饰键 键盘快捷键中的修饰键

确保您从顶部的下拉列表中选择了正确的键盘。从那里,您可以手动将 Option 键交换为 Command,将 Command 键交换为 Option。