Gameport joystick to USB adapter

This adapter lets you connect PC Game port (DB15) joysticks to an USB port.

  •  The adapter
  •  The adapter
  •  The adapter
  •  The adapter
  •  Example use
  •  Example use
  •  Example use


Connecting a good old analog Game port joystick to a modern computer with this adapter is easy! Perfect for playing classic DOS games with DOSBox!

This adapter is built using advXarch technology for low latency and has an updatable firmware.

  • Support standard Gameport controllers and joysticks (2 axes + 4 buttons).
  • Built-in auto-calibration (see FAQ below for more information)
  • Low latency
  • Replaceable 1 meter (3') USB cable included.
  • Works under Windows, Linux and MacOS X.
  • Updateable firmware.

What's included:
  • 1 Gameport joystick/controller to USB Adapter
  • 1 USB Cable
Please note that the adapter is no longer gray. It is now black. Photos will be updated in the future.


Buy here

In stock : Ships within 5 business days unless noted otherwise (out of stock, pre-order, holidays, etc).
DescriptionPC Gameport joystick/controller to USB adapter

We normally ship within 5 days (excluding week-ends and holidays) after payment.
Prices are in US dollars and are subject to change without notice.

Compatibility list

IMPORTANT: This is not a complete list. If something does not appear here, it simply means that we did not get the chance (or the idea) to test it, or that no one let us know that it works.

Help us improve this page by sending test results by email to

Tested Controllers

Show list...
ModelTested bySupportedComments
Advanced Gravis analog joystickraphnet.Yes
4-button Thrustmaster gamepad (model unknown)raphnet.Yes

Tested systems and/or software

Show list...
System/SoftwareTested bySupportedComments
Boxer for Mac OS Xraphnet.Yes
DOSBox on Linuxraphnet.Yes


Q: How does auto-calibration work? How to use the adapter?
A: Always connect the joystick first, then the USB cable. For the first 10 seconds, the adapter "learns" the center position of the joystick. You must leave the joystick centered during that time.

After those 10 seconds, you may use the joystick. From that point the adapter will track the minimum and maximum values observed on the X and Y axis and use those to compute the joystick position it sends to the computer. You must fully deflect the joystick in all directions (i.e. move the stick in one large circle) to "teach" the adapter how far the joystick can go in each direction.

Due to the above, you cannot for instance disconnect the joystick from the adapter, and then connect a different joystick, since the new joystick may have different analog characteristics. If you change the joystick, you must reset the adapter, or disconnect it and reconnect it, and then wait for 10 seconds while the adapter auto-centers.

Download(s) & Link(s)

How to test your USB adapters and controllersVisit page

Related products

Product photo

Graphical user interface and command-line tools to manage raphnet adapters.