点错科技树:巧用隐藏铰链传感器,让你的 Macbook 秒变特雷门琴

Dark$ide 发布于2025-10-05 暂无评论

一名开发者最近发现了 MacBook 铰链中隐藏的传感器潜力,通过编写代码将普通的笔记本开合动作转化为创新的音乐交互体验。产品设计工程师 Sam Henri Gold 利用低级别API访问了 MacBook 的铰链传感器数据,开发出了一款应用,使屏幕开合时发出老木门般的吱呀声,甚至能够模拟特雷门琴(Theremin)的演奏效果。


苹果自 2019 年起在 MacBook 系列中加入了铰链传感器,但这一功能并未纳入官方公开的 API 接口。开发者 Sam Henri Gold 通过逆向工程和低级别编程技巧,成功利用了这些传感器数据。

他使用了通常用于监控键盘等输入设备的 IOHIDManagerOpen 函数来读取铰链传感器的原始数据。这些数据可以转换为角度值,精确测量从完全闭合到完全打开(约 130 度)的屏幕角度。

Gold 最初开发的功能是让 MacBook 在开合时发出类似老旧木门的吱呀声。这个有趣的概念在社交媒体上迅速传播,尤其是在 BlueSky 平台上引起了广泛关注。



随后,Gold 进一步开发了 “特雷门琴模式”。与传统特雷门琴不同,Gold 的实现提供了力抵抗/物理反馈,有些人认为这甚至比真正的特雷门琴更具优势。用户可以通过打开和关闭 MacBook 屏幕来控制连续音调,创造出独特的音乐体验。




访问这些隐藏传感器并非没有挑战。Gold 发现不同 MacBook 型号之间的传感器数据存在差异,有些用户报告称在某些机型上无法正常工作。特别是在 M1 Mac 上,这个应用似乎存在兼容性问题。开发者计划在苹果商店或 Best Buy 等零售店测试更多设备来解决这些不一致问题。

开发人员已经将代码开源发布在 GitHub 上,任何拥有支持该功能的 Apple 设备的人都可以实验这个创新应用。当然,使用这个应用需要一个带有铰链的苹果笔记本。

项目页面:https://github.com/samhenrigold/LidAngleSensor

文章出处 https://cdm.link/code-turns-macbook-hinge-into-a-creaking-door-theremin/

转载新闻请注明出自 Midifan.com

共有 0 条评论