starman-tech/mousepods は、Linux 上で AirPods のモーションセンサを読み取り、頭の動きやイヤホンの傾きでマウスポインタを操作する Python プロジェクトです。GitHub リポジトリの最新リリースは v1.0.0 です。このリポジトリは AirPods 3 の接続方式である Apple RemoteHID (AACP 上の HID) を公開文書として記述し、センサレポートの形式についても扱っています。提供された情報には v1.0.0 で追加された個別の変更点は記載されていません。
このプロジェクトは AirPods のセンサ情報を Linux 上のポインタ操作につなぐと同時に、RemoteHID がセンサデータを配信する仕組みも説明しています。README は AirPods 3 の経路だけでなく、Pro 端末の別のセンサ経路も扱っています。カーソを動かさずに診断情報を確認できる実行モードがあり、テストスイートには 159 件のチェックが記載されています。Python で書かれ、ライセンスは Apache-2.0 です。
README は実機で確認された動作と実験段階の機能を区別しています。そのため、文書化された経路と実験的機能を同程度に受け入れるのではなく、機能ごとの根拠を確認する必要があります。このリポジトリは AirPods 3 のヘッドトラッキングを Linux 上でポインタ操作につなげる実装であり、RemoteHID を調べる参考資料にも近いものです。