MousePods: как энтузиаст с помощью Claude Code запустил трекинг AirPods 3 на Linux
Энтузиаст использовал Claude Code для реверс-инжиниринга AirPods 3 на Linux. Утилита MousePods включает гироскоп наушников с частотой опроса 200 Гц.

Взаимодействие операционной системы Linux с экосистемой Apple всегда было сложной задачей для разработчиков открытого ПО, однако энтузиаст под ником Matteocean нашел неожиданное решение. Используя ИИ-инструмент Claude Code, он смог успешно реверс-инжинирировать наушники Apple AirPods 3 и заставить их гироскоп работать под Linux.
- Создан новый проект MousePods на GitHub для активации гироскопа AirPods 3 в Linux.
- Проблема скрытых датчиков крылась в ограничении размера Bluetooth-пакетов.
- Сенсоры наушников теперь могут стабильно передавать данные с частотой около 200 Гц.
Реверс-инжиниринг AirPods 3 с помощью Claude Code
Пользователь Reddit с ником Matteocean столкнулся с проблемой: стандартное подключение Apple AirPods 3 к компьютеру на Linux обеспечивало лишь базовое воспроизведение звука, но передовые функции вроде гироскопного управления оставались недоступными. Попытки самостоятельно разобраться в ситуации завели в тупик, после чего разработчик решил задействовать продвинутый ИИ-инструмент Claude Code.
Первые попытки разблокировать гироскоп напрямую успехом не увенчались, но затем были запущены ИИ-агенты для сканирования сторонних проектов. Один из агентов обнаружил в коде iOS-фреймворка ключевую деталь: AirPods 3 используют совершенно иной протокол связи по сравнению с версиями Pro, а Linux скрывал встроенные датчики из-за настроек размера Bluetooth-пакетов.
Читайте такжеControl Web Panel: хакеры спрятали бэкдор в веб-сервере LinuxКак работает проект MousePods и что дают новые возможности
После устранения проблем с размером пакетов датчики заработали в полную силу, начав потоковую передачу данных с впечатляющей частотой около 200 Гц. По словам создателя, большую часть программного кода написал именно искусственный интеллект, в то время как разработчик занимался тестированием на реальном устройстве и управлением процессом.
Полученный результат был оформлен в виде открытого проекта под названием MousePods, который уже опубликован на GitHub. Первоначально утилита разрабатывалась для того, чтобы задействовать наушники в качестве компьютерной мыши, однако сообщество быстро оценило перспективы новой технологии для других сценариев использования.
Перспективы использования трекинга головы в играх под Linux
В обсуждениях на платформе Reddit пользователи сразу же начали предлагать альтернативные варианты применения MousePods, например, в качестве бюджетного аналога систем трекинга головы вроде TrackIR. Это открывает интересные возможности для любителей симуляторов полетов, дальнобойщиков в симуляторах грузовиков и гоночных тайтлов.
Подобные технологии позволяют игрокам свободно осматриваться в виртуальной кабине без необходимости приобретения дорогостоящего специализированного оборудования. Хотя полноценная экосистема для таких игр на Linux еще развивается, энтузиасты уже могут опробовать MousePods, скачав репозиторий с GitHub и протестировав его на своем железе.
Источник: XDA



