Mac键盘异常~键变成±字符
一、问题原因
Mac 系统支持多种键盘布局(Layout),但是不同国家地区的键位定义并不完全一致。
键盘大概率是 ANSI(美式布局),但 macOS 自动识别成了 ISO(欧洲布局)。
| 布局类型 | 键位符号(1 左边) | 系统识别输出 |
|---|---|---|
| ANSI(美国常见) | ` ~ | 正常 |
| ISO(欧洲常见) | ± | 出错 |
于是,系统误以为你在敲「±」。
二、解决方法
✅ 方法一:切换输入源布局
- 打开 系统设置 → 键盘 → 更改键盘类型,后面选择美国键盘。

✅ 方法二:自定义映射(进阶)
安装 Karabiner-Elements
即可自由修改按键映射,把「±」改回「`」或「~」。
适合喜欢自定义快捷键或用特殊键盘的用户。
建议
对于程序员、写 Markdown、或使用命令行的用户,
强烈推荐使用 “US ANSI” 布局。
这样所有符号(~ {} [] @ # $)都在最合理的位置。
如果这篇文章对你有用,可以关注本人微信公众号获取更多ヽ(^ω^)ノ ~


浙公网安备 33010602011771号