简体中文
你的 MacBook 有加速度计吗?
有,只要它是较新的 Apple 芯片 MacBook。M4 MacBook Air 和 MacBook Pro 的机身里有一个运动传感器,我用 InputConfig 里的 Tap the Mac 在这两款上都测试过。在我们的测试中,它在 M1 Pro MacBook Pro 上不起作用,台式 Mac 和 Intel Mac 则都没有。Apple 没有公开这个传感器的文档,也没有给 App 提供公开的读取方法。开源项目是通过直接读取硬件发现它的。对任何其他 MacBook,InputConfig 敲击校准器里的状态标签,半分钟就能告诉你它有没有在监听。
InputConfig 在 Mac App Store 免费提供。支持 macOS 14 或更高版本,无需账户,不追踪,开源。
步骤
- 安装 InputConfig,启用内置的 Tap the Mac 预设,或者添加一行,输入类型选 Tap the Mac。
- 打开这一行的 Options,点按 Calibrate Taps。
- 查看校准器顶部的状态标签。
- 敲一敲掌托,看实时曲线跳动。
半分钟检查你的 MacBook
- 你:启用内置的 Tap the Mac 预设,或者添加一行,输入类型选 Tap the Mac。打开这一行的 Options,点按 Calibrate Taps,然后敲一敲掌托。
- InputConfig:唤醒传感器,在顶部的状态标签里显示它的状态,并画出最近四秒的实时曲线。
- 检查:读状态标签,并在你敲的时候看曲线跳动。

状态标签显示的含义:
- Listening,绿色。传感器可以工作。
- Waking sensor 或 Sensor parked, waking,橙色。传感器安静下来之后,App 正在把它重新唤醒。请稍等片刻。
- Blocked by macOS,红色。macOS 拒绝打开传感器。
- Sensor not responding on this Mac,红色。传感器在,但什么也没发出。
- 一条原因,红色。比如 no chassis accelerometer published on this Mac:那台 Mac 没有向 App 提供这样的传感器。
看看哪些 MacBook 有它
| Mac | 结果 |
|---|---|
| M4 MacBook Air 和 MacBook Pro | 可用。用 InputConfig 的 Tap the Mac 测试过。 |
| M1 Pro MacBook Pro | 在我们的测试中不起作用。 |
| 其他 Apple 芯片 MacBook | 这里没有测试过。上面的检查几秒钟就能告诉你。 |
| Intel MacBook | 没有。App 读不到旧的 Sudden Motion Sensor。 |
| Mac mini、iMac、Mac Studio、Mac Pro | 没有运动传感器。 |
核对于 2026 年 9 月 22 日。有些 App 显示的屏幕开合角度读数来自另一个铰链传感器,不是这个。
了解这个传感器是什么
它是一个小型运动传感器,和告诉手机哪一面朝上的是同一类部件,由芯片自己的传感器硬件运行,而不是由 macOS 的 App 运行。Apple 从来没有说过它用来做什么。
它不是旧的 Sudden Motion Sensor。旧的 Intel 和 PowerPC 笔记本电脑有一个,笔记本掉落时它会让硬盘磁头停放。固态存储让它失去了意义,而且那是另一个部件,有另一项工作。Apple 芯片 MacBook 里的传感器是新的,Mac 上没有任何东西用它来防跌落。
它有什么用
- 敲击快捷键。在掌托上敲两下打开调度中心,敲三下开始听写,或者任何其他输出。请看 Tap the Mac。
- 手部省力的控制。用指关节或手掌侧面敲一下,对够不到按钮的人来说,就是一个按钮。
- 好奇心。这方面有地震仪演示,还有你拍笔记本电脑就会播放声音的趣味 App,大多数关注都集中在这里。InputConfig 不播放声音文件,不过一次敲击可以运行一个播放声音的 Siri Shortcut。
InputConfig 读取什么,什么时候读取
- 只读加速度。InputConfig 每秒对传感器采样约 800 次,寻找敲击产生的尖锐峰值。它显示的是敲击强度,而不是原始的 X、Y 和 Z 数值。
- 只在有东西需要时读取。只有在带 Tap the Mac 行的预设正在运行,或者预设编辑器、敲击校准器或 Live Visualizer 打开着的时候,它才会读取。macOS 里没有这个传感器的开关。
- 在沙盒之内。它在 Mac App Store 的沙盒内读取传感器,不需要 Terminal,也不需要密码。在 macOS 27 上,沙盒不允许 InputConfig 打开传感器,所以只有在传感器已经开着的时候才能听到敲击,状态标签会说明它处于哪种状态。
- 不是陀螺仪。开源项目 apple-silicon-accelerometer 说,同一个部件里加速度计旁边还有一个陀螺仪,并且两者都读取。Apple 对这两者都没有公开文档,而 InputConfig 只用加速度,用来识别敲击。
其他人的报告
2022 年 7 月对 M2 MacBook Air 的拆解,发现了一个 Apple 从未提过的运动传感器,当时的报道只能猜测它的用途。此后,GitHub 上的开源项目已经在 M2、M3 和 M4 MacBook 上读取过它,其他敲击 App 的开发者说,初代 M1 MacBook Air 和其他一些 M1 机型不公开它。这些项目大多在 Terminal 里用管理员权限运行。
只有我自己测试过的 Mac,我才会说它可用。这一部分的其他内容都是别人的报告,所以在依赖它之前,请先用上面的检查。
简单总结
- M4 MacBook Air 和 Pro。有,而且我两款都测试过。
- M1 Pro。在我们的测试中它不起作用。
- 其他任何机型。在 InputConfig 里打开 Calibrate Taps,查看状态标签。
对你自己的 Mac,校准器的状态标签才是值得相信的答案。
常见问题
M4 MacBook Air 或 MacBook Pro 有加速度计吗?
有。我在 M4 MacBook 的 Air 和 Pro 上都测试了 Tap the Mac,传感器可用。对 M2 和 M3 机型,其他开发者报告说它是存在的。敲击校准器里的状态标签几秒钟就能确认。
M1 或 M1 Pro MacBook 有 App 能读取的加速度计吗?
在我们的测试中,它在 M1 Pro MacBook Pro 上不起作用,其他敲击 App 的开发者报告说,有些 M1 机型不公开它。本页的检查能为你自己的 Mac 给出答案。
MacBook Neo 有加速度计吗?
我还没有测试过。本页的检查只要半分钟:添加一个 Tap the Mac 行,打开 Calibrate Taps,状态标签会告诉你传感器有没有在监听。
有没有不用 Terminal 就能显示 MacBook 加速度计的 App?
有。InputConfig 在 Mac App Store 上免费,不需要密码或 Terminal。它的敲击校准器会画出传感器最近四秒的实时曲线,并标出每一次敲击。它显示的是敲击强度,而不是原始的 X、Y 和 Z 数值,所以要原始数据,GitHub 上的项目是更好的工具。
拍一下 MacBook,它能播放声音吗?
InputConfig 不播放声音文件。一次敲击可以运行一个 Siri Shortcut,这个 Siri Shortcut 做什么,包括播放声音,由你决定。也不需要用力拍笔记本电脑。指尖或指关节敲在掌托上,传感器就够了。
拿起 MacBook 会算一次敲击吗?
在 InputConfig 1.6 里不会。抬起或倾斜笔记本电脑,在校准器里显示为灰色,会被忽略。只有尖锐的敲击才算数。
MacBook 有陀螺仪吗?
Apple 没有公开文档说有。一个直接读取该传感器的开源项目说,较新的 Apple 芯片 MacBook 在同一个部件里,加速度计旁边有一个陀螺仪,并且两者都读取。InputConfig 只用加速度,来听机身上的敲击。
更多中文页面
详细指南(英文)
作者说明。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 上.