Did you calibrate it in the Windows API?

(Control Panel\All Control Panel Items\Devices and Printers), right-click controller icon, go to Game Controller Settings, then Properties, the Settings tab, then click Calibrate.

Windows may not be setting the proper range of motion for it if you haven't.