This is not a replacement for the adapter that comes with some devices such as the sidewinder precision pro joystick.  It will not work as shipped.  The devices that came with the microsoft adapter have usb support built in.  The adapter allows the game port to plug into a usb port and trigger usb output.  This is accomplished by shorting pins 2 and 7.  This device does not have  pins 2 and 7 shorted. So, if you have a device that originally came with an adapter and you are willing to try to modify this adapter go ahead and get it. As the adapter does not come apart easily, good luck.  I ended up jumping the pins outside of the adapter.  Last point.  There are no drivers for the adapter.  The os recognizes the device,ie joystick.  Both win xp and 7 recognized my usb compatible sidewinder precision pro joystick after jumping pins 2 and 7.