J'utilise mes émulateurs pour emmener certains de mes jeux de console en déplacement.
Je veux écrire quelques scripts à utiliser avec mes contrôleurs/émulateurs.
Je suis sous Windows 7x64. J'utilise plusieurs périphériques USB (contrôleurs de jeu et tablette graphique étant les deux principaux avec lesquels je suis préoccupé).
J'ai des contrôleurs qui utilisent xinput, dinput et la tablette a quelques boutons HID... l'un des contrôleurs a un gyro (et peut-être une boussole aussi?), et (le gyro au moins) fonctionne correctement (je peux, par exemple, conduire une voiture en utilisant les commande de mouvement). Ces paramètres sont un peu éparpillés dans mon programme de pilote et les jeux individuels...
J'ai besoin d'un utilitaire qui peut afficher quel input est actif (quel bouton j'appuie, ou quel axe est actif), sans avoir à le chercher. Cela facilite le mappage des boutons/axes correctement avec leurs homologues... parfois, je suis juste confus (le mélange de xinput, dinput et d'inputs hid)
c.-à-d.: lorsque j'ai mon contrôleur de capteur de mouvement branché, je veux voir quelle fonction chaque bouton presse fait (LButton, Button1 ou ButtonOne ou quel que soit le nom de commande du bouton, etc) y compris l'axe (les 2 sticks et le gyro), ainsi je peux les utiliser dans les scripts plus facilement (j'oublie toujours qui est qui, et quels sont les noms pour dinput et xinput puisque je fais des choses comme ça de façon peu fréquente). Un peu comme les utilitaires de "affichage des frappes de touches", mais qui inclut également les entrées des contrôleurs. Si cela inclut le mouvement exact du stick ce serait génial.
J'ai vraiment besoin de cela seulement pour le dinput/xinput (je suppose que la fonction gyro est incluse dedans?), mais ce serait génial si une telle chose existe également qui peut me montrer quels sont les commandes d'entrée hid (bien que je comprends que cela pourrait être une autre question toute ensemble, un lien vers des informations à ce sujet serait également apprécié).
Pour être clair : je ne cherche pas de données brutes, à moins que je puisse les obtenir du même utilitaire (sans matériel supplémentaire) ou quoi que ce soit de bas niveau, je veux juste voir ce que les entrées sont reconnues comme par Windows. Je prendrais également une feuille de référence des commandes xinput/dinput qui montre quels sont les noms des boutons/axes à utiliser pour le mappage et le scriptage.
Désolé si cela devrait être évident ou facile à trouver, cela semble soulever beaucoup plus de travail technique (impliquant des arduinos et d'autres choses) lorsque j'essaie de rechercher cela. Peut-être que je suis juste dense ou obtus.