While both my USB devices currently does work with limited capacity on most games, the problem is that, where as a real driver (a product specific driver) would have enabled me to control what the buttons on the USB device do, this is not possible through Windows’ “HID-compliant game controller”, there are even functions built in to the USB device that will not work with the “HID-compliant game controller”, such as the PowerWave’s ability to vibrate. The original drivers will not install on my Windows 7 PC, because Windows 7 has decided that it’s “HID-compliant game controller” is the best for the job. I have a USB Microsoft Joystick (SideWinder Precision 2) and a USB generic Gamepad (PowerWave-2200) for my PC.