J'ai essayé de faire fonctionner un script AHK script avec ma manette de jeu Logitech F310. Il y a 11 boutons sur la manette au total, mais le 11ème bouton n'est pas reconnu comme un vrai bouton, même Windows ne le voit pas comme un bouton non plus, le bouton fonctionne cependant quand j'ai Steam ouvert, puisque si je maintiens le bouton enfoncé, Steam passe en mode Big Picture.
Par défaut, Windows le reconnaît comme un "Generic X-Box Gamepad". J'ai installé les pilotes de la manette Xbox 360 puisque la manette elle-même ressemble beaucoup à la manette Xbox 360 et fonctionne parfaitement dans les jeux. A l'exception du 11ème bouton qui n'est pas reconnu comme un 11ème bouton pour AHK, ce bouton serait normalement le gros bouton X sur une manette XB360.
J'ai essayé de tester avec le Joystick script montré sur cette page ici pour identifier les mappings de touches pour le contrôleur - http://ahkscript.org/docs/scripts/JoystickTest.htm mais ne reconnaît pas le bouton lorsqu'il est enfoncé.
Dans mon script lorsque j'essaie de faire ce qui suit pour le 11ème bouton ;
Joy11::
と
WaitForJoy11
il me dit
Line Text: WaitForJoy11
This line does not contain a recognised action.
Pourquoi cela ne fonctionne-t-il pas ? et j'ai lu sur le Wiki que cela devrait aller jusqu'à Joy32.