简体中文

你的 MacBook 有加速度计吗?

在 Mac App Store 下载 InputConfig这款应用完全免费。无需创建账户。没有订阅,没有麻烦的下载,也没有任何锁定的功能。针对 Apple 芯片优化。

有,只要它是较新的 Apple 芯片 MacBook。M4 MacBook Air 和 MacBook Pro 的机身里有一个运动传感器,我用 InputConfig 里的轻点 Mac(Tap the Mac)在这两款上都测试过。在我们的测试中,它在 M1 Pro MacBook Pro 上不起作用,台式 Mac 和 Intel Mac 则都没有。Apple 没有公开这个传感器的文档,也没有给 App 提供公开的读取方法。开源项目是通过直接读取硬件发现它的。对任何其他 MacBook,InputConfig 敲击校准器里的状态标签,半分钟就能告诉你它有没有在监听。

步骤

  1. 安装 InputConfig,启用内置的 Tap the Mac 预设,或者添加一行,输入类型选 Tap the Mac。
  2. 打开这一行的 Options,点按 Calibrate Taps。
  3. 查看校准器顶部的状态标签。
  4. 敲一敲掌托,看实时曲线跳动。

半分钟检查你的 MacBook

  • 你:启用内置的轻点 Mac 预设,或者添加一行,输入类型选轻点 Mac。打开这一行的 Options,点按 Calibrate Taps,然后敲一敲掌托。
  • InputConfig:唤醒传感器,在顶部的状态标签里显示它的状态,并画出最近四秒的实时曲线。
  • 检查:读状态标签,并在你敲的时候看曲线跳动。
InputConfig 的 Calibrate Taps 面板,状态标签显示 Listening,有一条四秒的敲击强度曲线,带阈值线,还有两次绿色的敲击。
图 1:顶部的状态标签回答了你自己 MacBook 的问题:Listening 表示传感器可用。

状态标签显示的含义:

  • Listening,绿色。传感器可以工作。
  • Waking sensor 或 Sensor parked, waking,橙色。传感器安静下来之后,App 正在把它重新唤醒。请稍等片刻。
  • Blocked by macOS,红色。macOS 拒绝打开传感器。
  • 此 Mac 上的传感器没有响应(Sensor not responding on this Mac),红色。传感器在,但什么也没发出。
  • 一条原因,红色。比如 no chassis accelerometer published on this Mac:那台 Mac 没有向 App 提供这样的传感器。

看看哪些 MacBook 有它

Mac结果
M4 MacBook Air 和 MacBook Pro可用。用 InputConfig 的轻点 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 上没有任何东西用它来防跌落。

它有什么用

  • 敲击快捷键。在掌托上敲两下打开调度中心,敲三下开始听写,或者任何其他输出。请看 轻点 Mac。
  • 手部省力的控制。用指关节或手掌侧面敲一下,对够不到按钮的人来说,就是一个按钮。
  • 好奇心。这方面有地震仪演示,还有你拍笔记本电脑就会播放声音的趣味 App,大多数关注都集中在这里。InputConfig 不播放声音文件,不过一次敲击可以运行一个播放声音的 Siri Shortcut。

InputConfig 读取什么,什么时候读取

  • 只读加速度。InputConfig 每秒对传感器采样约 800 次,寻找敲击产生的尖锐峰值。它显示的是敲击强度,而不是原始的 X、Y 和 Z 数值。
  • 只在有东西需要时读取。只有在带轻点 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 上都测试了轻点 Mac,传感器可用。对 M2 和 M3 机型,其他开发者报告说它是存在的。敲击校准器里的状态标签几秒钟就能确认。

M1 或 M1 Pro MacBook 有 App 能读取的加速度计吗?

在我们的测试中,它在 M1 Pro MacBook Pro 上不起作用,其他敲击 App 的开发者报告说,有些 M1 机型不公开它。本页的检查能为你自己的 Mac 给出答案。

MacBook Neo 有加速度计吗?

我还没有测试过。本页的检查只要半分钟:添加一个轻点 Mac 行,打开 Calibrate Taps,状态标签会告诉你传感器有没有在监听。

有没有不用 Terminal 就能显示 MacBook 加速度计的 App?

有。InputConfig 在 Mac App Store 上免费,不需要密码或 Terminal。它的敲击校准器会画出传感器最近四秒的实时曲线,并标出每一次敲击。它显示的是敲击强度,而不是原始的 X、Y 和 Z 数值,所以要原始数据,GitHub 上的项目是更好的工具。

拍一下 MacBook,它能播放声音吗?

InputConfig 不播放声音文件。一次敲击可以运行一个 Siri Shortcut,这个 Siri Shortcut 做什么,包括播放声音,由你决定。也不需要用力拍笔记本电脑。指尖或指关节敲在掌托上,传感器就够了。

拿起 MacBook 会算一次敲击吗?

不会。抬起或倾斜笔记本电脑,在校准器里显示为灰色,会被忽略。只有尖锐的敲击才算数。

MacBook 有陀螺仪吗?

Apple 没有公开文档说有。一个直接读取该传感器的开源项目说,较新的 Apple 芯片 MacBook 在同一个部件里,加速度计旁边有一个陀螺仪,并且两者都读取。InputConfig 只用加速度,来听机身上的敲击。

更多中文页面

简体中文页面

详细指南(英文)

作者说明。Ryleigh Newman 开发了 InputConfig,因为双手活动不便,每天都用手柄操作自己的 Mac。本页译自英文。Mac 的语言设为简体中文时,InputConfig 会以简体中文显示。网站的部分页面只有英文。

本页的其他语言版本: English, Italiano, Русский

在 Mac App Store 下载 InputConfig免费。macOS 14 或更高版本。无需账户,数据不会离开你的 Mac。 源代码在 GitHub 上。