I have a Microsoft USB Sidewinder and haven't had any problems with XP, or any need for additional drivers, since XP has the drivers for nearly every old/newish M$ product on the market.

My driver is automatically installed by XP, i thought this would of been the same with ALL M$ products that wasn't brand spanking new?