在macos系统设置中可直接交换外接键盘的control与command键:进入“系统设置→键盘→修饰键”,选中对应外接键盘型号,将control映射为command、command映射为control,设置立即生效。

直接在 macOS 系统设置里就能完成 Control 与 Command 键的交换,不需要装任何第三方工具。关键是选对键盘设备、改对对应关系,改完立刻生效。
确认你要修改的是外接键盘,不是内置键盘
系统设置里的修饰键配置是按设备独立生效的。如果你用的是非苹果键盘(比如罗技、雷蛇、机械键盘等),务必在下拉菜单中准确选中它的名称(例如 “Logitech G915” 或 “Dell KB722”),而不是“内置键盘”或“Apple Keyboard”。选错设备会导致设置无效。
进入修饰键设置并重新映射
- 点击左上角 Apple 图标 →「系统设置」
- 左侧边栏点「键盘」→ 右侧滚动到底部,点「修饰键…」
- 顶部下拉菜单中,选择你的外接键盘型号
- 在弹出窗口中:
- 将 Control 键 对应的下拉选项改为 Command
- 将 Command 键 对应的下拉选项改为 Control
- 点「好」保存
改完后,原来标着 Ctrl 的键就等同于 ⌘,原来标着 Win/⌘ 的键就等同于 Ctrl。像 Cmd+C / Cmd+V 这类快捷键,现在用你习惯的 Ctrl+C / Ctrl+V 就能触发。
注意几个常见细节
- Caps Lock 键默认不参与交换,它仍保持大写锁定功能(如需改它,可单独设置)
- 如果外接键盘在列表里显示为“蓝牙键盘”或“USB 键盘”这类泛称,也请选中它;部分国产或旧款键盘可能不会显示具体型号
- 设置后无需重启,也不用注销,马上就能测试:打开文本编辑器,试试 Ctrl+C 和 Ctrl+V 是否能复制粘贴
不复杂但容易忽略











