Problem: You have several issues with your USB joystick, such as it not initialising properly.
Cause: This is due to a bad USB configuration.
Solution: Remove all entries under “Universal Serial Bus Controllers”, rebooting as necessary. This lets you start at square one. Now install the drivers for your hardware. You can also try plugging the joystick into another port. Another problem occurs if you’ve got too many drivers and devices listed. The proper driver for your joystick is probably not loading. You can fiddle with this, but it is advisable to remove everything under “Universal Serial Bus Controllers” and start from scratch installing the USB drivers and joystick drivers first.