I bought this thinking it had a circuit that would convert a DB15 legacy analog joystick/gamepad to a USB HID Joystick, but it turns out that the USB circuitry is already in the Microsoft Sidewinder Precision Pro joystick (and some of the early models didn't have USB). This contains no circuitry and is only a wire pass-through connection -- that's why it won't work with other joysticks. To make matters worse, it lacks a critical connection that puts the joystick into USB mode. You have to tie pins 2 and 7 together, so in order to get it to work, you *must* mod the connector or the controller itself. Had I know this, I would've just cut off the DB-15 connector (the interfaces for this aren't supported anymore anyway) and soldered on a USB connector per these instructions: http://www.wikihow.com/Transform-Your-15-Pin-(Gameport)-Microsoft-Sidewinder-Precision-Pro-Into-a-USB-Joystick