Bluetooth to USB gamepad adapter
Bluetooth controller→USB HID gamepad
Use a Bluetooth PlayStation, Xbox or Switch controller on a host that only accepts a standard USB gamepad.
For PC, console or USB host
Check adapter details →Choose an adapter by the direction of the signal: Bluetooth or USB in, console-specific output out. These recommendations are compatibility guides, not blind product endorsements.
Test your controller first →A USB plug does not guarantee a USB gamepad signal, and a Bluetooth receiver does not guarantee rumble or every button. Start by identifying the controller in the browser tester, then check the adapter's input, output and target platform.
Bluetooth controller→USB HID gamepad
Use a Bluetooth PlayStation, Xbox or Switch controller on a host that only accepts a standard USB gamepad.
For PC, console or USB host
Check adapter details →USB HID controller→GameCube controller port protocol
Translate a modern USB controller into the native protocol expected by a GameCube or Wii controller port.
For Nintendo GameCube or compatible Wii software
Check adapter details →USB or Bluetooth controller→Nintendo 64 controller port protocol
Connect a current controller to a real N64 while translating the stick, buttons and optional rumble behavior.
For Nintendo 64
Check adapter details →USB HID controller→Console-specific protocol
A family of protocol adapters for using modern USB pads, mice or arcade sticks with systems that pre-date USB.
For Neo Geo, PC Engine, 3DO and other retro hosts
Check adapter details →USB HID controller or mouse→DB9 joystick protocol
Bring USB controllers to classic computers that use a DB9 joystick or mouse port.
For Amiga, Atari, Commodore and similar computers
Check adapter details →USB, Bluetooth or controller-specific input→Several console protocols
A configurable adapter aimed at people who want one controller to work across several console families.
For Modern and retro consoles
Check adapter details →No matching adapter guide yet. Start from the gamepad tester and search by your controller's connection type and target platform.
Run the controller test before shopping. If the browser already sees a stuck button or drifting stick, a protocol adapter may translate the problem rather than fix it.
Run a stick drift test →Independent tools on separate domains. Each site stays on one job.