starman-tech

starman-tech/mousepods

Your AirPods are a mouse: AirPods 3 head tracking on Linux, and the first public documentation of Apple RemoteHID (HID over AACP)

3 good first / help-wanted issues · Python · last activity Nov 9, 2026

318 stars 25 forks 318 watchers Python Apache License 2.0
aacp accessibility airpods airpods-3 apple-accessory-protocol bluetooth head-mouse head-tracking imu librepods linux python remotehid reverse-engineering wayland
3 Open Issues Need Help Last updated: Nov 9, 2026

Open Issues Need Help

View All on GitHub
starman-tech/mousepods
318

Your AirPods are a mouse: AirPods 3 head tracking on Linux, and the first public documentation of Apple RemoteHID (HID over AACP)

Python
#aacp#accessibility#airpods#airpods-3#apple-accessory-protocol#bluetooth#head-mouse#head-tracking#imu#librepods#linux#python#remotehid#reverse-engineering#wayland
good first issue
starman-tech/mousepods
318

Your AirPods are a mouse: AirPods 3 head tracking on Linux, and the first public documentation of Apple RemoteHID (HID over AACP)

Python
#aacp#accessibility#airpods#airpods-3#apple-accessory-protocol#bluetooth#head-mouse#head-tracking#imu#librepods#linux#python#remotehid#reverse-engineering#wayland
starman-tech/mousepods
318

Your AirPods are a mouse: AirPods 3 head tracking on Linux, and the first public documentation of Apple RemoteHID (HID over AACP)

Python
#aacp#accessibility#airpods#airpods-3#apple-accessory-protocol#bluetooth#head-mouse#head-tracking#imu#librepods#linux#python#remotehid#reverse-engineering#wayland