We are programming using the Logitech Dual-Action Gamepads.
We’ve encountered a problem where we can’t seem to get proper values from the X and Y axes on the left analog stick.
We’ve tried printing GetRawAxis for all 6 possible axes, and the left joystick seems to change values on Axes 5 and 6, but gives values of only -1.0, 0 or 1.0 - nothing in between.
Has anyone successfully gotten values from this controller on the left analog stick?
The left analog stick on some gamepads is either a true joystick or the equivalent of a D-pad. Is there a physical switch to change your gamepad from “button” mode to “analog” mode?
Are you using the Gamepad class that I posted last year?
(Going strictly from memory since I haven’t played with any code yet this year) As Alan said, there’s a “Mode” button on the gamepad that either swaps the left stick and the D-pad or changes the left stick to “digital” mode. Try pressing that button a couple times.