Чтение контроллеров Guitar Hero или Rock Band с ПК

StackOverflow https://stackoverflow.com/questions/209912

  •  03-07-2019
  •  | 
  •  

Вопрос

«Инструменты», используемые с Guitar Hero и Rock Band, имеют USB-подключения.Есть ли какая-либо документация или информация о реверс-инжиниринге о том, как читать сообщения, которые они генерируют?

Это было полезно?

Решение

Проверить Вийусе - поддерживает контроллер Guitar Hero 3, а также Wiimotes :)

Другие советы

Это сообщение может быть слишком старым, чтобы быть полезным.

Я возился со старым контроллером Guitar Hero / Rock Band PS3 Nyko стороннего производителя на ноутбуке под управлением Ubuntu 10.04 (2.6.32-25) и обнаружил, что оборудование не сразу распознается модулем USB HID.Он сообщает об ошибке:«Невозможно установить конфигурацию №1, ошибка -32».

Я начал писать небольшое тестовое приложение с помощью libusb-1.0 и смог напрямую применить конфигурацию.При этом я непреднамеренно активировал модуль USB HID, который взял на себя управление устройством и сделал его доступным в качестве устройства ввода через интерфейс /dev/input/js*.

Судя по моим поискам в Google, контроллеры Guitar Hero и Rock Band представляют собой устройства USB HID.Это означает, что они должны подключаться и работать практически на любой машине, поддерживающей HID (большинство поддерживают).Для получения дополнительной информации см. «USB раскрыто» Яном Аксельсоном.

Вы могли бы проверить Лады в огне проект.Это игра, похожая на GH, с открытым исходным кодом, и, насколько я помню, в документации говорилось, что вместо клавиатуры можно использовать контроллер Guitar Hero.

Вот дополнительная полуинформация: Лады в огне и гитара на 360 градусов.

Я попробовал контроллер GH3 на своем компьютере с WinXP, и он появился как HID-устройство — и выглядит как игровой контроллер — так что я подозреваю, что большая часть работы за вас уже сделана.

Попробуйте и увидите...

Может быть, вы сможете связаться с этими ребятами и получить информацию?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top