I've been trying to make a AHK script work with my Logitech F310 gamepad. There is 11 buttons on the controller total, however it doesn't recognise the 11th button being an actual button, even Windows can't see it as a button either, the button does however work when I've got Steam open, since if I hold the button down it switches Steam to Big Picture Mode.
By default it's recognised by Windows as a "Generic X-Box Gamepad". I've pretty much got the Xbox 360 controller drivers installed since the controller itself is very much like Xbox 360 controller anyway and works perfectly fine in games. Except for the 11th button not being recognised as an 11th button for AHK, this button would be what would normally be that big X button on a XB360 controller.
I've tried testing with the Joystick script shown from this page here to identify the key mappings for the controller - http://ahkscript.org/docs/scripts/JoystickTest.htm but doesn't recognise the button when pressed.
In my script when I try to do the following for 11th button;
Joy11::
and
WaitForJoy11
it tells me
Line Text: WaitForJoy11
This line does not contain a recognised action.
Why does this not work? and I read on the Wiki it should go up to Joy32.