This is an automatic process. My gampad worked fine under xp in my old system, but I upgraded to a new system that has usb 2.0, it detects all my usb devices which do have drivers to go with them of course, but my gamepad is being detected and installed as an UNKNOWN DEVICE. Windows XP has no problem detecting it, it will install UNKNOWN DEVICE drivers for my usb gamepad which worked fine in my old system. I cannot find a reason why it installs unknown device drivers for my Saitek P220 usb gamepad which came with no drivers, it said that windows xp automatically installs the generic drivers and it worked fine under my older system under XP. I've been searching this site and I have found no solutions to this yet. What do you suggest?