Question

J'essaie d'écrire quelque chose qui permettra à un utilisateur d'utiliser une combinaison de clavier / souris sur une console de jeux. L'approche à laquelle j'ai pensé est de faire ce qui suit:

Déterminez comment les cartes d'entrée à sortir dans le contrôleur de la console. Il s'agit d'un bon ancien essai et erreur, en connectant essentiellement le contrôleur via USB à un ordinateur et en déterminant comment le contrôleur répond aux entrées à l'aide de la journalisation USB détaillée.

Ensuite, écrivez un programme Userland qui prend l'entrée du clavier / souris et convertit-le en sortie du contrôleur.

Jusqu'ici tout va bien. Vient maintenant le morceau compliqué. J'ai besoin de trouver un moyen de connecter mon ordinateur à la console, tout en faisant penser à la console que ce qui est réellement connecté est un contrôleur standard. Pour cela, j'aurai besoin d'un moyen de créer un faux appareil USB, qui communique sur un port USB à la console. C'est la partie que j'ai non idée que ce soit comment faire.

Je suppose que je cherche une bibliothèque usurportée USB d'une sorte, mais je ne sais pas par où commencer à chercher quelque chose comme ça. Les reliures Python pour la bibliothèque seraient géniales, mais je ne suis pas difficile. De même, quelque chose qui fonctionne sur Mac ou Linux serait parfait, mais je pourrais vivre avec une bibliothèque Windows uniquement dans une pincée.

Pas de solution correcte

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