简体中文
更改或修复 Mac 上的 Caps Lock 键
这款应用完全免费。无需创建账户。没有订阅,没有麻烦的下载,也没有任何锁定的功能。针对 Apple 芯片优化。
Mac 上的 Caps Lock 键可以在“系统设置”的“键盘”、Keyboard Shortcuts、Modifier Keys 里关掉,或改成 Escape、Control、Option 或 Command。如果它看起来坏了,通常是 Apple 内置的那一点延迟:很快的一下轻点会被忽略,稍微按久一点才会打开它。
InputConfig 1.7 版预计于 2026 年 10 月发布,届时应用将完整支持简体中文。
步骤
- 打开“系统设置”,进入“键盘”。
- 点按 Keyboard Shortcuts,再点按 Modifier Keys。
- 如果有不止一个键盘,在顶部选择你的键盘。
- 把 Caps Lock key 设为 No Action、Escape、Control、Option 或 Command。
- 点按“完成”。
如果 Caps Lock 打不开
按这个阶梯来,先从最小的一步开始:
- 按久一点。Apple 键盘会忽略 Caps Lock 上很快的一下轻点,这样不小心擦到这个键也不会把它打开。按住一会儿,指示灯就会亮起。
- 检查 Modifier Keys。在“系统设置”的“键盘”、Keyboard Shortcuts、Modifier Keys 里,Caps Lock 键可能被设为 No Action 或另一个键。
- 检查输入法。对某些语言,Caps Lock 会切换输入法。这个选项在“系统设置”的“键盘”里的 Text Input 下面。
- 测试这个键。键盘测试器会显示这个键到底有没有被记录。
需要用力按一下才有反应的 Caps Lock,正是按 Apple 的设计在工作。
关掉它,或把它变成另一个键
- 你:打开“系统设置”的“键盘”、Keyboard Shortcuts、Modifier Keys,为 Caps Lock 键选一个新功能。
- macOS:改为发送那个键,针对的是你在面板顶部选的键盘。
- 检查:按 Caps Lock。选 No Action 时什么都不会发生,指示灯保持熄灭。
Escape 是个常见的选择,适合 Escape 键很小或没有的键盘,而 Control 适合 Terminal 和 Emacs 用户。
让 Caps Lock 承担任何功能
“系统设置”只提供几个键。要让 Caps Lock 运行快捷键、打开 App 或启动宏,就先把它变成没有别的用途的键,再让 InputConfig(在 Mac App Store 上免费)去监听那个键。
Terminal:把 Caps Lock 换成 F18,直到下次重启。
hidutil property --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc":0x700000039,"HIDKeyboardModifierMappingDst":0x70000006D}]}'会发生什么:Caps Lock 现在发送 F18,InputConfig 可以把它读作输入。重启后 Caps Lock 会恢复原样。
InputConfig 是监听键盘。它自己不会阻止或重映射一个键,所以要先换成 F18。


简短版
- 打不开。按久一点,然后检查 Modifier Keys。
- 关掉它。Modifier Keys,Caps Lock key,No Action。
- 让它有用。在 Modifier Keys 里设为 Escape 或 Control,其他任何用途就用 F18 加 InputConfig。
常见问题
为什么我 Mac 的 Caps Lock 不管用?
通常是内置的延迟:很快的一下轻点会被忽略,所以按久一点。如果仍然没有反应,就检查“系统设置”的“键盘”、Keyboard Shortcuts、Modifier Keys,这个键可能被设为 No Action。
怎么停用 Mac 上的 Caps Lock?
打开“系统设置”的“键盘”、Keyboard Shortcuts、Modifier Keys,把 Caps Lock key 设为 No Action。
能在 Mac 上把 Caps Lock 改成 Escape 吗?
能。在 Modifier Keys 里,把 Caps Lock key 设为 Escape。
更多中文页面
详细指南(英文)
作者说明。Ryleigh Newman 开发了 InputConfig,因为双手活动不便,每天都用手柄操作自己的 Mac。本页译自英文。Mac 的语言设为简体中文时,App 的主要按钮和菜单显示为中文,本页使用这些名称,并在括号中附上英文名称。App 的其他部分和网站的其他页面都是英文。
本页的其他语言版本: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文
免费。macOS 14 或更高版本。无需账户,数据不会离开你的 Mac。 源代码在 GitHub 上.