Skip to content

A2540(第二代 Siri Remote)实机支持与上游同步建议 #2

Description

@gilwilliams520-hash

背景

已经在一台第二代 Siri Remote(A2540、Lightning)上完成 macOS 实机验证。该设备通过蓝牙连接后由 macOS 暴露为 Apple Vendor ID 0x004C、Product ID 0x0314;HID 名称可能是设备序列格式,因此需要按 Product ID 识别。

验证环境:macOS 26.5,Bluetooth。

已验证范围

  • 遥控器按键输入与音量键
  • 触控圆盘移动、点击和方向输入
  • 基于圆盘输入的滚动与应用切换
  • Siri 键按住期间的遥控器麦克风音频;已成功进入虚拟输入设备并用于语音输入

以上证据来自一台 A2540 样机,不代表所有固件和 macOS 版本均已覆盖。

已提交给上游的通用改动

第二代与第三代麦克风帧的序列、长度和 Opus payload 格式相同;差异是 A2540 使用 ATT Handle-Value Notification 签名 04 00 1B 36 00,A2854 使用 04 00 1B 35 00

对本项目的建议

  1. 将 README 中“A2540 尚未完成全功能验收”的描述更新为“已在一台样机上完成上述实机验证”,同时保留单样本边界。
  2. 上游 PR 合并后同步对应通用代码,避免长期维护本项目专属补丁。
  3. 在兼容性说明中分开列出“遥控器输入”和“遥控器麦克风”,让用户清楚系统级麦克风组件仍属于高级功能。

本 Issue 只记录通用硬件与协议结论,不包含个人按键映射、设备序列号、蓝牙地址或原始语音抓包。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions