Ho cercato di far funzionare uno script AHK con il mio gamepad Logitech F310. Ci sono 11 pulsanti sul controller totale, tuttavia non riconosce che l'11 ° pulsante è un pulsante reale, anche se Windows non può vederlo come un pulsante, il pulsante funziona comunque quando ho Steam aperto, poiché se Tengo premuto il pulsante per passare da Steam a Big Picture Mode.
Di default è riconosciuto da Windows come "Generic X-Box Gamepad". Ho praticamente installato i driver del controller Xbox 360 poiché il controller stesso è molto simile al controller Xbox 360 e funziona perfettamente bene nei giochi. Tranne che l'11 ° pulsante non viene riconosciuto come un 11 ° pulsante per AHK, questo pulsante sarebbe quello che normalmente sarebbe il grande tasto X su un controller XB360.
Ho provato a testare con lo script Joystick mostrato da questa pagina qui per identificare i mapping dei tasti per il controller - http://ahkscript.org/docs/scripts/JoystickTest.htm ma non riconosce il pulsante quando viene premuto.
Nel mio script quando provo a fare quanto segue per l'11 ° pulsante;
Joy11::
e
WaitForJoy11
mi dice
Line Text: WaitForJoy11
This line does not contain a recognised action.
Perché non funziona? e ho letto sul Wiki che dovrebbe andare su Joy32.