For the moment, all pads below were tested on a Rpi 3+ but it should work the same on other platforms (if not, send us a message on the forum).
Device | Wired Status | Wireless Status | Last tested version | Comment |
MICROSOFT: | | | | |
Xbox Controller from original Xbox | ✅ | | | ✅With USB modification |
XBox 360 Controller | ✅ | ☑ | 7.1.1 | ☑With official Microsot XBox 360 dongle |
XBox One Controller | ✅ | ☑ | 7.0.1 | ☑With dongle like: 8BitDo (wait 5s), Janswall,... |
Xbox One Elite | ✅ | | 7.1.1 | |
XBox One S Controller | ✅ | | 7.0.1 | |
Xbox One Series X|S | ✅ | | 7.0.1 | |
| | | | |
NINTENDO : | | | | |
GameCube Controller | ✅ | ☑ | | ✅Mayflash GameCube Controller Adapter for PC USB ☑With dongle: 8BitDo GBros Adaptator |
GameCube WaveBird Controller | ❌ | ☑ | | ☑With dongle: 8BitDo GBros Adaptator (with a GameCube extension cable) |
NES Mini Controller | ✅ | ☑ | | ✅With Mayflash USB Converter ☑With dongle: 8BitDo GBros Adaptator |
SNES Mini Controller | ✅ | ☑ | | ✅With Mayflash USB Converter ☑With dongle: 8BitDo GBros Adaptator |
Switch JoyCon | ❌ | ☑ | since 2018.06.27 | ☑With dongle like: 8BitDo [or See Joycon tutorial](https://github.com/recalbox/recalbox-os/wiki/Connect-nintendo-joycon-(EN)) |
Switch Pro Controller | ❌ | ☑ | v4.1 | LED`s always blinking but work correctly with dongle like : 8BitDo, Janswall,... |
Wii Classic Controller | ✅ | ☑ | v4.1 | ✅With Mayflash USB Converter ☑Natively & With dongle 8BitDo GBros Adaptator |
Wii Classic Pro Controller | ✅ | ☑ | | ✅With Mayflash USB Converter ☑With dongle 8BitDo GBros Adaptator |
Wiimote | ✅ | ☑ | 7.1.1 | ✅With Mayflash Dolphin Bar USB Converter |
Wii U Pro Controller | ❌ | ☑ | v4.1 | Natively & With dongle too, like: 8BitDo, Janswall,... |
Super Nintendo Entertainment System controller for nintendo switch | ❌ | ☑ | v7.1.1 | ☑Tested Natively on Raspberry Pi 4 (slow to pair and connect) |
| | | | |
SNK : | | | | |
NeoGeo Mini Controller | ❌ | | | Some issues while using an usb-c adapter |
| | | | |
SONY : | | | | |
PlayStation 1 Controller | ✅ | | v 3.3beta 17 & v4.1.0-dev | With Generic USB adapter for 2 PS1/PS2 PAD controllers |
PlayStation 1 Dualshock Controller | ✅ | | v 3.3beta 17 & v4.1.0-dev | With Generic USB adapter for 2 PS1/PS2 PAD controllers |
PlayStation 2 Dualshock 2 | ✅ | | v 3.3beta 17 & v4.1.0-dev | With Generic USB adapter for 2 PS1/PS2 PAD controllers |
PlayStation 3 DualShock 3 | ✅ | ☑ | 7.0 | ☑With dongle too, like: 8BitDo, Janswall,... or any bluetooth dongle |
PlayStation 4 DualShock 4 | ✅ | ☑ | 7.0.1 | ✅See [blacklist audio module](https://github.com/recalbox/recalbox-os/wiki/PS4-controllers-blacklist-audio-(EN)) ☑With Official Sony PS4 dongle & With dongle like: 8BitDo, Janswall,... |
PlayStation 5 DualSense | ✅ | | 7.0.1 | ✅With this https://forum.recalbox.com/topic/8920/a-lire-manettes-ps4 |
Playstation Classic Mini Controller | ✅ | | | |
Device | Status | Last tested version | Comment |
8BITDO pad collection | ✅ | 7.0.1 | See [8bitdo on recalbox] |
| | | |
Bigben Interactive : | | | |
Pad Luxe PS3 | ✅ | | |
PlayStation 3 BB4259 | ✅ | | |
PlayStation 3 BB4401 | ✅ | | |
Big Ben BB5033 (with 2.4GHz RF USB dongle) | ✅ | v17.11.10.2 | Vendor |
| | | |
Bowink : | | | |
Wireless Bluetooth Controllers for PS3 | ✅ | v4.0.2 | Select "Shanwan" in config |
| | | |
BUFFALO : | | | |
iBuffalo SNES Classic USB Gamepad | ✅ | | The 2 Special Buttons "Turbo" and "Clear" work |
| | | |
CSL-Computer | | | |
Gamepad USB SNESw | ✅ | | |
USB Wireless Gamepad (Modell 2016) | ✅ | | |
| | | |
EasySMX : | | | |
ESM-9100 Gamepad USB wired | ✅ | | Has a home button for configuration (see attached manual) Requires Android 4.0 or higher |
| | | |
Free : | | | |
Freebox controller | ✅ | | Analogic mode |
| | | |
GameSir : | | | |
GameSir G3s | ✅ | v4.0.2 | Pad can be configured in menu but behaves awkwardly in game |
| | | |
HORI : | | | |
Fighting Commander | ✅ | v4.0.2 | |
Pokken Tournament for Wii U | ✅ | v4.0.2 | |
| | | |
Kreema : | | | |
Gen Game S3 | | v 18.04.20 | Does not work properly with bluetooth connection. (Wireless Bluetooth 3.0) |
Gen Game S5 | ❌ | 17.13.02 | Can be paired, but is acting weird when configuring. Recognized as a keyboard, if both analog stick are pressed. In configuration, it doubles the pressed button for every entry. Does not work in a game, just in the main menu |
| | | |
iNNEXT : | | | |
IN-Y-D002-024*2 | ✅ | v4.0.2 | |
| | | |
Konix : | | | |
Konix PS3/PC | ✅ | | |
KONIX KX-CT-PC | ✅ | v4.0.2 | |
| | | |
KROM : | | | |
Kay Pro Gaming Wired Gamepad (NXKROMKEY) | ❌ | | Detected as Xbox 360 Joypad, but impossible to map keys |
| | | |
Logitech : | | | |
Cordless Rumblepad 2 (with 2.4GHz RF USB dongle) | ✅ | | |
Dual Action Gamepad (USB) | ✅ | v4.0.0-beta4 | |
Precision Gamepad (USB) | ✅ | v4.0.0-beta4 | |
Rumblepad 2 (USB) | ✅ | | |
Logitech G : | | | |
F310 Gamepad (USB) | ✅ | | |
F710 Wireless Gamepad (with 2.4GHz RF USB dongle) | ✅ | v4.0.0-beta4 | |
MadCatz : | | | |
MadCatz wireless FightPad for PlayStation 3 (with 2.4GHz RF USB dongle) | ✅ | | |
| | | |
##Nacon : | | | |
#GC-400ES Wired Controller
| ✅ | v6.1.1 | Vendor (tested on v1, v2 and v3 ; recognized as a generic xBox controller) |
#Revolution wired (model ?) | ✅ | v6.1.1 | Vendor (tested on v1, v2 and v3 ; recognized as a generic xBox controller) |
##Nacon esport controllers/revolution wired and GC-400ES models | ✅ | | Vendor (tested on v1, v2 and v3 ; recognized as a generic xBox controller) |
| | | |
NGS : | | | |
Maverick (PS3/PC) | ✅ | | |
| | | |
NVidia | | | |
Shield 2017 controller (USB) | ❌ | | Works fine in ES but take some times after launching a game. |
| | | |
PDP : | | | |
PlayStation 3 Rock Candy (With bluetooth dongle) | ✅ | | |
Xbox One & Windows 10 Controller | ❌ | v18.04.20 | Detected but cannot be configured |
| | | |
PowerA : | | | |
MOGA PRO Power Controller | ✅ | v17.11.02 | |
| | | |
Razer : | | | |
Razer Sabertooth | ✅ | v4.0.0-beta2 | |
| | | |
RetroUSB : | | | |
USB Super RetroPad (SNES pad) | ✅ | | |
| | | |
Saitek : | | | |
P380 | ✅ | | |
P480 | ✅ | | |
P880 | ✅ | | |
| | | |
SlickBlue : | | | |
Slickblue(TM) Wireless Bluetooth Game Pad Controller For Sony Playstation 3 | ❌ | | |
| | | |
| | | |
idroid:con (with bluetooth dongle) | ✅ | v3.3beta17 | |
blu:con (with bluetooth dongle) | ❌ | v4.0-rpi2-build15 | |
| | | |
Speedlink : | | | |
Speedlink Strike FX - PS3 (USB cable) | ❌ | v4.0.0 - rpi2B | |
Speedlink Torid Wireless Gamepad | ✅ | v4.0.0 - rpi3 | Comes with nano receiver |
| | | |
SteelSeries : | | | |
SteelSeries Free Mobile Wireless | ✅ | v4.0.0 - rpi3B | Require a bluetooth dongle |
SteelSeries Stratus Wireless Gaming Controller | ❌ | | Bluetooth can be "paired" but is not detected afterwards |
| | | |
Subsonic : | | | |
Subsonic Bluetooth Controller PS3 | ✅ | | (gasia driver) See [[PS3 controllers-drivers-(EN]] |
| | | |
ThrustMaster : | | | |
T-Wireless | ✅ | v17.11.10.2 | |
| | | |
VZTEC : | | | |
VZTEC USB Double Shock Controller Game Pad Joystick (VZ-GA6002) | ✅ | v4.0.0-beta3 | |
| | | |
Xiaomi : | | | |
Xiaomi Controller | ✅ | | Need to pair after every disconnect |
| | | |
| | | |
Brand not find : | | | |
PlayStation 3 Afterglow Wireless Controller (with 2.4GHz RF USB dongle) | ✅ | | |
PlayStation 3 GASIA Clone | ✅ | | See [PS3 controllers](https://github.com/recalbox/recalbox-os/wiki/PS3-controllers-drivers-(EN)) |
PlayStation 3 ShanwWan Clone | ✅ | | See [PS3 controllers](https://github.com/recalbox/recalbox-os/wiki/PS3-controllers-drivers-(EN)) |
Sony PlayStation Brandery compatible Dualshock PAD controller | ✅ | v 3.3beta 17 & v4.1.0-dev | With Generic USB adapter for 2 PS1/PS2 PAD controllers |
Device | Status | Last tested version | Comment |
✅ | 3.3.0 | | |
Cronusmax : | | | |
CronusMAX Adapter (Xbox360 Out) | ✅ | v3.3beta17 | |
| | | |
Mayflash : | | | |
Mayflash Dolphin Bar | ✅ | 7.1.1 | Buy it (For WiiMote) |
Mayflash GameCube Controller Adapter | | 6.1 | Only work on dolphin emulator for GameCube |
Mayflash N64 Controller Adapter | ✅ | 4.0.0-dev | Analog stick not working |
Mayflash NES/SNES Controller Adapter | ✅ | 4.0.0 | Need Usbhid |
✅ | 4.1.0 | For wii classic, nes mini & snes mini controller | |
Mayflash SEGA SATURN Controller Adapter | ✅ | 4.0.0 | Need Usbhid |
| | | |
OriGlam : | | | |
Wii Sensor Bar USB | ❌ | 2018.x.x | Buy it |
| | | |
PSP 1000 - 3000 with FuSa Gamepad and MiniUSB cable | ✅ | 4.0.1 | The Pi may not charge your PSP |
Retrode | ✅ | 3.2.11 | Need Usbhid |
SFC/USB | ✅ | 4.0.0 | Vendor |
Sony Playstation(R)3 controller | ✅ | 4.0.0 | Vendor |
Trenro Dual PlayStation/PlayStation 2 to PC USB Controller Adapter | ✅ | v 3.3beta 17 & v4.1.0-dev | With Generic USB adapter for 2 PS1/PS2 PAD controllers |
Device | Status | Last tested version | Comment |
8BITDO : | | | |
FC30 Arcade Joystick (USB only) | ✅ | | |
NES30 Arcade Joystick (USB only) | ✅ | | |
| | | |
Datel : | | | |
ARCADE PRO JOYSTICK inc RAPID FIRE for PS3/Xbox360/PC | ✅ | | |
| | | |
HORI : | | | |
Fighting Stick EX2 USB (Xbox 360/PC) | ✅ | | |
Fighting Stick MINI 3 for PS3 | ✅ | | |
Fighting Stick MINI 4 for PS3/PS4 | ✅ | | |
Real Arcade Pro. 3 Fighting Stick | ✅ | | |
Real Arcade Pro. 4 Kai (For PS3/PS4/PC) | ✅ | | |
HORI Real Arcade Pro. V (PS4) | | | |
Tekken 6 Wireless Arcade Stick PS3 | ✅ | | |
| | | |
LIONCAST : | | | |
LIONCAST Arcade Fighting Stick (For PS2/PS3/PC) | ✅ | | |
| | | |
MadCatz : | | | |
Arcade Fightstick Street Fighter V Tes+ (For PS3/PS4) | ✅ | 4.0.0-beta1 | All buttons including home and turbo functional. |
Arcade Stick FightStick Alpha (For PS3/PS4) | ✅ | 4.0.0-beta3 | |
Arcade Fightstick Street Fighter IV Standard Edition for Xbox 360 | ✅ | | All buttons including home, stick switch and turbo are functionals. |
Street Fighter IV FightStick Round 1 Tournament Edition | ✅ | | |
Street Fighter IV Round 2 Arcade FightStick Tournament Edition | ✅ | | |
Arcade Fightstick Tournament Edition 2 (For PS3/PS4) | ✅ | 4.0.0-beta6 | |
| | | |
MAYFLASH : | | | |
MAYFLASH XBOX 360 / PS3 / PC Arcade Fighting Stick V2 | ✅ | | |
Mayflash PS2 PS3 PC USB Universal Arcade Fighting Stick | ✅ | | |
| | | |
PXN : | | | |
PXN - 0082 Arcade Joystick | ✅ | | |
| | | |
Qanba : | | | |
QanBa Q4 RAF Joystick Pro Fighstick Arcade 3in1 (XBOX360/PS3/PC) | ✅ | | |
| | | |
Sanwa : | | | |
JLF-TP-8YT (Sanwa) Arcade Joystick | ✅ | | |
| | | |
Time Warner : | | | |
Mortal Kombat - Edition Ultimate (PS3) | ❌ | | |
| | | |
Venom : | | | |
Venom - Arcade Stick (PS4/PS3) | ✅ | | |
Device | Status | Last tested version | Comment |
Madcatz : | | | |
Cyborg F.L.Y 5 | ✅ | v18.04.20 | |
Device | Status | Last tested version | Comment |
NINTENDO : | | | |
Wiimote | ✅ | 7.1.1 | ✅With Mayflash USB Converter (Can be used as a Lightgun) |
| | | |
Ultimarc : | | | |
AimTrack LightGun | ✅ | 2018.X.X | Buy it |
Device | Status | Last tested version | Comment |
Akishop : | | | |
PS360+ | ✅ | | |
| | | |
Zero Delay USB Encoder PC/PS3 controller | | v 3.3beta 17 & v4.0.0-dev | |
Zero Delay USB Enconder Remix PC/PS3 controller | ✅ | v 3.3beta 17 & v4.0.0-dev | |
Device | Status | Last tested version | Comment |
Halo : | | | |
Halo Button | ✅ | | |
| | | |
Pushbutton : | | | |
Pushbutton SL-CV | ✅ | | |