OGX-Mini Plus is an RP2040-based controller converter firmware focused on console compatibility, controller translation, and practical adapter use with Raspberry Pi Pico family boards, RP2040-Zero, Pico W / Pico 2 W, hybrid Pico + ESP32 setups, and external 4-channel configurations.
This project is a hard fork of wiredopposite/OGX-Mini, created to extend support for additional devices, fix long-standing controller issues, and keep the build process self-contained with forked submodules and project-specific patches.
Current release information is tracked in .versions/ReleaseNotes.md.
- Controllers and compatibility
- Release notes and version history
- Compilation guide
- Hardware diagrams and board files
- Web App
- Broader support for licensed and multi-system controllers
- Pro Controller Clone support
- DualShock 3 host driver fixes
- Native DualShock 4 host support
- PS2 to USB adapter support improvements
- Native Xbox 360 Rock Band guitar support using compatible PS3 guitars
- Fixes for Nintendo Switch Pro trigger support over Bluetooth
- Improved handling for third-party Switch Pro compatible controllers
- USB rumble support for Switch Pro compatible controllers
-
Controllers.md Platform support, controller compatibility, button combos, and usage notes.
-
.versions/ReleaseNotes.md Release history for this fork, including major fixes and newly supported devices.
-
CompileHelp.md Required tool versions, submodule expectations, build commands, and troubleshooting for reproducible firmware builds.
For Pi Pico, RP2040-Zero, 4-channel, and ESP32 configurations, see the files in hardware.
This repository also includes RP2040-Zero hardware files for building a compact adapter.
If a third-party controller is not working but the original version is supported, the most useful information to collect is:
- USB VID/PID
- Report descriptor data
- Initialization behavior
- Any differences between wired and Bluetooth modes
These dumps are often enough to add or refine support for new devices.

