
尽管让 Linux 系统与苹果硬件完美协同并非易事,但开源社区的适配工作从未停歇。相较于 MacBook 复杂的驱动适配,Apple AirPods 在 Linux 上虽能作为标准蓝牙耳机使用,但其标志性的空间音频和头部追踪功能长期缺失。如今,这一僵局被打破:借助 AI 编程助手 Claude Code,开发者成功破解相关协议,使这些高级功能在 Linux 平台上得以实现。
MousePods:解锁 AirPods 3 的传感器潜力
据媒体报道,这似乎是同类项目中的首创。Reddit 用户 Matteocean 希望在 Linux 上利用 AirPods 3 的陀螺仪控制鼠标,但受限于系统对高级传感器功能的屏蔽,初期尝试并未成功。虽然耳机可正常播放音频,但核心传感数据无法读取。
随后,Matteocean 转向 Claude Code 寻求突破。在多个 AI 代理扫描相关项目后,关键线索浮出水面:AirPods 3 采用与 Pro 系列不同的通信协议,且因蓝牙数据包大小设置问题,Linux 系统默认隐藏了这些传感器。
“一旦修正该设置,传感器数据便开始以约 200Hz 的频率进行流式传输。”Matteocean 表示,“Claude 编写了大部分代码,我负责使用真实设备进行测试和决策。整个过程的速度之快令人惊叹。”
目前,这项名为 MousePods 的成果已上传至 GitHub。其主要功能是将 AirPods 转化为鼠标控制器,但社区已开始探索其更广泛的应用场景。网友推测,该工具可替代 TrackIR 等专业设备,在飞行模拟、卡车模拟及赛车游戏中,通过头部运动实现视角控制,无需昂贵的高端硬件即可获得沉浸式体验。
尽管大规模应用尚需时日,但感兴趣的用户现已可通过 GitHub 获取 MousePods,亲自体验 AirPods 在 Linux 环境下的新功能。