Have you looked on the internet for possible drivers? Without the right ones, Windows seems to only have support for basic numbers of button on a joypad, e.g. D Pad plus 4 or 6 other buttons. I needed a driver to get my 8 button pad working fully (because it has dual shoulder buttons like a psx controller) - I'm guessing you'll need a driver of some sort too (dunno which one) to enable support for multiple axes (2 axes per thumbstick, plus 2 for the D-Pad). I suppose any driver with support for that many buttons will work, as the rest is just calibrating it in Windows, regardless of gamepad.