需关闭“使用大写锁定键切换输入法”功能:进入系统设置→键盘→文字输入→编辑→取消勾选对应非拉丁输入法的切换选项;同时可在键盘快捷键中禁用“使用大写锁定键切换输入源”,或通过终端命令禁用自动大写,亦可移除非拉丁输入法使该选项消失。

如果您在Mac上启用了“使用大写锁定键切换输入法”功能,但希望禁用该行为以避免误触发自动大写或输入法切换,则需进入系统设置中关闭对应选项。以下是关闭此功能的具体步骤:
一、关闭“使用大写锁定键切换输入法”功能
该选项控制大写锁定键(Caps Lock)是否用于在拉丁与非拉丁输入法(如英文与中文)之间切换。启用时,按住大写锁定键会激活连续大写并同时触发输入法切换逻辑;关闭后,大写锁定键仅执行传统大写锁定功能,不再影响输入法状态。
1、点击屏幕左上角苹果菜单,选择“系统设置”。
2、在边栏中滚动并点按“键盘”。
3、在右侧区域,点按“文字输入”。
4、点击“编辑…”按钮,打开输入法列表及配置面板。
5、在列表中找到已启用的非拉丁输入法(例如“简体拼音”),选中它。
6、在右侧显示的偏好设置区域中,取消勾选“使用大写锁定键切换‘[上次所用的拉丁输入法]’输入法”。
二、禁用大写锁定键的连续大写功能
即使不涉及输入法切换,若需彻底停用大写锁定键的连续大写行为(即按下后所有字母强制大写),需单独调整键盘硬件响应逻辑,该设置独立于输入法系统,位于键盘硬件行为配置中。
1、在“系统设置”中,仍保持位于“键盘”页面。
2、向下滚动至“键盘快捷键”部分,点击进入。
3、在左侧类别列表中,选择“输入源”。
4、在右侧列表中,找到并取消勾选“使用大写锁定键切换输入源”(若存在此条目)。
5、返回“键盘”主页面,检查下方是否有“按键重复”或“延迟直到重复”设置区域;此处无直接开关,但可确认大写锁定键未被映射为其他功能。
三、通过终端命令重置大写锁定键映射
当图形界面选项不可见或失效时,可通过终端指令清除大写锁定键的输入法绑定行为。该方法直接修改系统级键盘映射参数,绕过GUI限制。
1、打开“终端”应用(可在“访达 → 应用程序 → 实用工具”中找到)。
2、输入以下命令并回车:defaults write -g NSAutomaticCapitalizationEnabled -bool false。
3、再输入以下命令并回车:defaults write -g NSAutomaticPeriodSubstitutionEnabled -bool false。
4、重启当前用户会话:执行killall SystemUIServer使设置立即生效(无需重启整机)。
5、验证效果:按下大写锁定键,观察菜单栏输入法图标是否仍变化;若图标静止且仅出现大写字母,说明自动切换已解除。
四、移除非必需的非拉丁输入法
系统仅在检测到至少一个非拉丁输入法(如中文、日文、韩文)时,才显示并启用“使用大写锁定键切换输入法”选项。移除全部非拉丁输入法将导致该选项自动隐藏,从而从源头消除自动大写与输入法联动的可能性。
1、进入“系统设置 → 键盘 → 文字输入 → 编辑…”。
2、在左侧输入法列表中,逐个选中非拉丁输入法(如“简体拼音”“粤语拼音”“日文-平假名”等)。
3、点击列表下方的“−”减号按钮将其移除。
4、确认列表中仅保留拉丁类输入法(如“美国英语”“法语”“德语”等)。
5、关闭窗口,此时“使用大写锁定键切换输入法”选项将不再出现在设置界面中。










