Lecture de contrôleurs Guitar Hero ou Rock Band à partir d'un PC

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

  •  03-07-2019
  •  | 
  •  

Question

Les " instruments " qui sont utilisés avec Guitar Hero et Rock Band ont des connexions USB. Existe-t-il une documentation ou des informations de reverse engineering sur la façon de lire les messages qu’elles génèrent?

Était-ce utile?

La solution

Découvrez Wiiuse - il prend en charge le contrôleur Guitar Hero 3, ainsi que les Wiimotes. :)

Autres conseils

Ce message est peut-être trop ancien pour être utile.

Je travaillais avec un vieux contrôleur PS3 Guitar Hero / Rock Band Nyko tiers sur un ordinateur portable fonctionnant sous Ubuntu 10.04 (2.6.32-25) et j’ai découvert que le matériel n’était pas immédiatement reconnu par le module USB HID. Il signale une erreur: "ne peut pas définir config # 1, erreur -32".

J'ai commencé à écrire une petite application de test avec libusb-1.0 et j'ai pu appliquer directement une configuration. Ce faisant, j'ai déclenché par inadvertance le module USB HID prenant en charge le périphérique et le rendant disponible en tant que périphérique d'entrée via une interface / dev / input / js *.

D'après mes recherches sur Google, les contrôleurs Guitar Hero et Rock Band sont des périphériques USB HID. Cela signifie qu’ils devraient se connecter à la plupart des machines compatibles HID (la plupart le sont). Reportez-vous à la section USB révélée par Jan Axelseon pour plus d'informations.

Vous pouvez consulter le projet Frets on Fire . C’est un jeu de type GH open source et, autant que je me souvienne, la documentation indiquait que vous pouviez utiliser le contrôleur Guitar Hero à la place du clavier.

Voici quelques informations supplémentaires: Frets on Fire et la guitare 360 ??.

J'ai essayé le contrôleur GH3 sur ma machine WinXP et il est apparu comme un périphérique HID - et apparaît comme un contrôleur de jeu - donc je suppose que la majeure partie du travail est déjà faite pour vous.

Essayez-le et voyez ...

Peut-être pouvez-vous envoyer une requête ping à ces gars pour plus d'informations?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top