Convert your favourite 9 pin joysticks, controllers and Paddles to work with your modern computers over USB, you can connect any of the compatible devices to this adapter directly or using a 9 Pin Extension Cable.
The adapter comes complete with a USB-C to USB-A cable and PLA 3D printed casing (assembly required), you can cycle throught the different input modes by pressing the mode button. The device operates at the full USB 2.1 speed with a 1ms poll time, input lag will vary between ~7-1ms depending on the device being used (i.e. 6 button Megadrive controllers have a delay used as part of the polling process).
Connect a supported 9-Pin Joystick or accessory to the adapter and then connect the adapter to your PC/Mac/Linux/Pi/MiSTer system, Thast's it... The device operates as a standard USB HID Joystick so no drivers will be necessary for operation.

1 = LED ON
0 = LED OFF
| LED | MODE | Compatible Inputs |
|---|---|---|
| 001 | 1 |
|
| 010 | 2 | SEGA MegaDrive/Genesis 3 Button Controllers |
| 011 | 3 | SEGA MegaDrive/Genesis 6 Button Controllers |
| 100 | 4 | Atari Paddle Controllers (X/Y Axis) |
| 101 | 5 | Atari 7800 Joysticks |
| 110 | 6 |
|
Please refer to the following instructions to update the firmware.