No matter how many times I install the software for this controller, after doing so I can plug the controller into the USB port and always get the same error saying "USB Device Not Recognized". The machine I'm currently using has Windows XP SP2 Pro and previously it would only use the controller when, even though I'd rather not use this term, "when it felt like it".

I know it isn't the USB port because it did this on all four of them (there are two in the front of the case and two on the back). Any help on this would be greatly appreciated.