Generic Bluetooth HID Gamepad
Various · PC
Overview
JoypadOS supports generic Bluetooth HID gamepads via a BT dongle or built-in radio (Pico W, ESP32-S3, nRF52840). The generic BT HID driver parses standard gamepad reports for broad compatibility.
Technical Details
Joypad Adapter Compatibility
This controller works with the following Joypad adapters powered by joypad-os:
DIY Build Guides
Build your own adapter for the Generic Bluetooth HID Gamepad with these step-by-step guides:
Test This Controller
Connect your Generic Bluetooth HID Gamepad and test its buttons — right in your browser.
🎮 Test this controllerSupport Status
Supported inputs: digital buttons.
No output feedback is available for this device.
More from Various
Generic Zero Delay USB Encoder
The Zero Delay USB Encoder is a popular, inexpensive PCB used in custom arcade sticks and DIY controller projects. It presents as a standard HID gamepad and is widely available on Amazon and AliExpress.
USB Keyboard
Any standard USB HID keyboard can be used as a controller with Joypad adapters. Arrow keys map to the D-pad, WASD maps to the left stick, and other keys map to controller buttons. A dedicated GameCube keyboard mode (via Scroll Lock/F14) is available for full keyboard passthrough.
USB Mouse
USB mice are supported by JoypadOS for specific console applications. On PC Engine, the mouse provides native mouse emulation for compatible games. On 3DO, it emulates the 3DO mouse. On GameCube and Nuon, mouse movement maps to stick input for games like Tempest 3000.
Something wrong?
Help us keep this accurate. Report an error on Discord →