Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a standard USB gamepad; two analogue sticks with push-to-fire, d-pad, four buttons on the right, shoulder buttons in pairs, etc.

When I plug it into a Windows XP box it's detected as a 'Dual Analog Pad'. The left analogue stick works properly, and shows up as a joystick. However, the right analogue stick does not, and instead appears as two individual analogue axes labelled 'Z Axis' and 'Z Rotation'. (Everything else works fine.)

Because Windows doesn't report my gamepad as having two joysticks, this means that any apps that expect to see two joysticks don't think that my gamepad is compatible and so don't work.

I can't find any way to tell Windows that my gamepad does, in fact, have two joysticks. Any ideas?

share|improve this question
This is correct and normal behavior. – horatio Oct 11 '11 at 21:07
More information? – David Given Oct 11 '11 at 21:32
because it is comming in like any 4 axis type of joystick, like a flight stick, if the games support the other 2 axis, then it doesnt much matter what winders called them. Having the exact driver from the manufacture , might show it different, and between the game and the driver you can set them to do different things. EX: with my flightstick I can actually set many games up to use the Throttle as W&S, More complex Software provided by manufacture, can even set it up as W&S with a RUN tossed in at full throttle. Just depends. To get more control, get any drivers/software they have. – Psycogeek Oct 14 '11 at 6:59
Well, yeah, except I don't have a joystick (which has one XY control and a bunch of independent analogue controls). Instead I have a gamepad, which has two XY controls (and a bunch of independent analogue controls). I'm trying to use it with software that's expecting to see a device with two XY controls, and of course it's not working. Said software doesn't appear to be configurable, hence my desire to configure Windows to report the gamepad differently. Does anyone actually know how to do this? – David Given Oct 14 '11 at 16:02
(a) Windows is detecting the device as a 'dual analogue gamepad', so I would expect Windows to show two analogue sticks. (b) none. No driver was supplied; this is the generic Windows driver only. (c) n/a at this point, as the Windows control panel joystick test thingy is showing the misdetected axes. – David Given Oct 17 '11 at 13:49

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.