A community-maintained list of third-party controllers that have been tested with the Evercade VS and VS-R. Covers USB wired and wireless (with dongle) controllers. If you have tested a controller that is not on the list, please submit it using the form at the bottom of the page.
The Evercade VS-R has four USB ports and supports up to four players. It officially supports controllers from RetroBit, 8bitDo (including wireless via dongle), PS4/PS5 (wired), Xbox 360 (wired), Xbox One (wired), and the Microsoft Adaptive Controller — but many other controllers work too. Analogue controller support is available in beta via Settings → System.
Blaze’s dedicated wireless controller for Evercade. Compatible with VS-R and other Evercade devices.
Pre-order on Amazon UK Pre-order on Amazon US
Tested a controller not on the list? Submit it below ↓
| Controller Type | Works ? | Connection Type | Dongle Type | Additional Info | Reported By | |
|---|---|---|---|---|---|---|
| VS Controller | Yes | Wired USB | – | Of course it works with the VS!! 😀 | @deadl0ck_eire | |
| 8BitDo Pro 2 | Yes | Wireless USB Dongle | 8BitDo Wireless USB Adapter | Controller in “X” Mode | @deadl0ck_eire | |
| 8BitDo Arcade Stick | Yes | Wireless USB Dongle | 8BitDo Wireless USB Adapter | Arcade Stick in “X’ Mode | @deadl0ck_eire | |
| 8BitDo Pro 2 | Yes | Wireless USB Dongle | Mayflash Magic NS | Arcade Stick in “X’ Mode | @deadl0ck_eire | |
| 8BitDo Arcade Stick | Yes | Wireless USB Dongle | Grey 8BitDo Dongle Included with Arcade Stick | Arcade Stick in “X’ Mode | @deadl0ck_eire | |
| 8BitDo SN30 Pro | Yes | Wireless USB Dongle | 8BitDo Wireless USB Adapter | – | Peter Hussey | |
| Playstation Classic Controller | Yes | Wired USB | – | Working since f/w 2.0.3 | @deadl0ck_eire | |
| Sega Genesis/Megadrive Mini Controller | Yes | Wired USB | – | – | – | |
| 8BitDo M30 2.4G for Sega Genesis/Megadrive Mini | No | Wireless USB Dongle | 2.4 Ghz | Works in menus but not in games | Robby | |
| 8BitDo TG16 2.4g for TurboGrafx-16/PC & Core Engine Mini | Yes | Wireless USB Dongle | 2.4 Ghz | Cannot map turbo buttons | Robby | |
| X-Box 360 Wired Controller | Yes | Wired USB | – | It has all buttons required, but R2 & L2 are triggers rather than buttons | RichJ | |
| 8BitDo – All controllers connected to PS Classic Receiver | Yes | Wireless USB Dongle | Bluetooth | All connected 8BitDo controllers are only recognized as a PS Classic controller and the menu button can no longer be mapped. | Robby | |
| 8BitDo SN30 Pro USB | Yes | Wired USB | – | – | Anthony P | |
| 8BitDo Pce Core 2.4G wireless | Yes | Wireless USB Dongle | Supplied USB Dongle | Only has 2 buttons for in game. So needs to be remapped for the game. | Anthony P | |
| Hori Real Arcade Pro v Hayabusa | Yes | Wired USB | – | Arcade Stick | KillingRaptor | |
| Retro-Bit Sega Saturn 2.4G | Yes | Wireless USB Dongle | Supplied USB Dongle | You have to be in X input mode. (Denoted by the colour led on the controller) It needs to be blue. To activate hold Start+B until the colour changes (Default is D input, Red). I also had to remap the buttons to my preference. | Anthony P | |
| PC Mouse | No | Wired USB | – | – | @CrowContinuum | |
| Logitech Wireless Mouse + Keyboard | No | Wireless USB Dongle | Supplied USB Dongle | – | @CrowContinuum | |
| Logitech Rumblepad 2 (PC) | No | Wired USB | – | Navigation impossible and trying to map buttons locked up the console | @CrowContinuum | |
| Neo Geo Mini Controller | No | Wired USB | – | – | @CrowContinuum | |
| XBox 360 Scene It Remotes | No | Wired USB | USB IR Sensor | – | @CrowContinuum | |
| XBox 360 Wireless Controller Plugged in | No | Wireless USB Dongle | Xbox 360 Wireless Adapter | Some buttons won’t interact | @CrowContinuum | |
| Xbox 360 Keytair | Yes | Wireless USB Dongle | Xbox 360 Wireless Adapter | Some buttons won’t interact | @CrowContinuum | |
| Xbox 360 DJ Hero | Yes | Wireless USB Dongle | Xbox 360 Wireless Adapter | – | @CrowContinuum | |
| XBox One Controller | Yes | Wired USB | – | – | @CrowContinuum | |
| Pelican XBox 360 Wired Controler | Yes | Wired USB | – | – | @CrowContinuum | |
| PS3 Controller | Yes | Wired USB | – | – | @CrowContinuum | |
| PS3 Tekken 6 Joystick | Yes | Wired USB | – | – | @CrowContinuum | |
| PS4 Controller | Yes | Wired USB | – | – | @CrowContinuum | |
| Hori Mini PS4 Controller | Yes | Wired USB | – | – | @CrowContinuum | |
| Hori RAP4 | Yes | Wired USB | – | – | @CrowContinuum | |
| Nyko PS3 Remote | Yes | Wireless USB Dongle | Buttons need to be mapped quickly | @CrowContinuum | ||
| Atari VCS Joystick | Yes | Wired USB | – | Difficult to map. | @CrowContinuum | |
| Astro City Mini | Yes | Wired USB | – | – | @CrowContinuum | |
| Turbo Grafx Mini | Yes | Wired USB | – | – | @CrowContinuum | |
| The C64 Joystick | Yes | Wired USB | – | – | @CrowContinuum | |
| Retrobit Genesis 6 button Controller | Yes | Wired USB | – | – | @CrowContinuum | |
| Retrolink PC NES Pad | Yes | Wired USB | – | Shows up as an Retrobit Genesis Controller | @CrowContinuum | |
| New Wave Toys Mini Street Fighter II Controller | Yes | Wired USB | – | – | @CrowContinuum | |
| Atari Joystick (2600-daptor II) | Yes | Wired USB | 2600-daptor II | – | @CrowContinuum | |
| Atari Keyboard (2600-daptor II) | Yes | Wired USB | 2600-daptor II | – | @CrowContinuum | |
| Custom NES Atari 2600 controller (2600-daptor II) | Yes | Wired USB | 2600-daptor II | Sort Of | @CrowContinuum | |
| Atari Paddles (2600-daptor II) | No | Wired USB | 2600-daptor II | Responsive in menus, but doesn’t work in games | @CrowContinuum | |
| Genesis Controllers (2600-daptor II) | No | Wired USB | 2600-daptor II | Not compatible with the 2600-daptor II | @CrowContinuum | |
| Atari XE Light Gun (2600-daptor II) | No | Wired USB | 2600-daptor II | Probably not compatible, lol | @CrowContinuum | |
| Retro-Bit Legacy 16 2.4GHz Wireless | Yes | Wireless USB Dongle | 2.4 Ghz | Has to be set to X input Mode | Haydn K | |
| Retro-bit Sega Genesis 2.4 GHz Wireless Controller | Yes | Wireless USB Dongle | 2.4 Ghz | Must place controller in Xinput mode by holding start + b or else it won’t work. | Robby | |
| Hori Fighting Stick Mini – Nintendo Switch | Yes | Wired USB | – | – | AnyZeroHero | |
| Razer Raiju Ultimate | Yes | Wired USB | – | – | Henso | |
| 8BitDo SN30 Pro+ | Yes | Wireless USB Dongle | 8BitDo Wireless USB Bluetooth Receiver | May require controller firmware update | Lastplace09 | |
| Mayflash F-101 Arcade Stick | Yes | Wired USB | – | Need to set one switch to NS (For Nintendo Switch) and another switch to DP (For D-Pad) – then use another controller to go into settings and select option to remap. All buttons will map except L2 and R2 so just skip them by holding down any other button for 3 seconds. Then it works fine. None of the current games use L2 or R2 anyway | @deadl0ck_eire | |
| 8BitDo ZERO (1st edition) | No | Wireless USB Dongle | 8BitDo Wireless USB Bluetooth Receiver | Buttons work okay but dpad does not respond after setting them. | Erik Downie | |
| Retrobit Retrocade Controller | No | Wired USB | – | Sort of works in the menu, doesn’t work at all in game | Peteloaf | |
| Mayflash F500 Elite | Yes | Wired USB | – | First Switch: PS3 Second Switch: DP | Lastplace09 | |
| Playstation 3 | Yes | Wired USB | – | – | Jake McNeil | |
| Google Stadia | No | Wired USB | – | VS-R firmware 4.18, connecting isn’t consistent, but when it does all buttons can be programmed and saved, even the menu button | Paul T | |
| iBuffalo SNES Pad | No | Wired USB | – | Works in menu and buttons can be mapped. In game no buttons on it or the official VS controller will be recognized. | Peteloaf | |
| xinmo | Yes | Wired USB | – | – | – | |
| Razer (Forge) Serval | Yes | Wired USB | – | Select/Start map to < and >, Menu maps to Button in right-hand joystick | Shaardvark#3310 | |
| Mayflash Arcade Fightstick F300 | Yes | Wired USB | – | First Switch: XINPUT, Second Switch:DPAD | Peteloaf | |
| Raphnet | Yes | Wired USB | – | – | – | |
| DOYO Shanwan Arcade Fight Stick | No | Wired USB | – | 2 buttons cant be mapped . Joystick works in menu but not games. | Erin Palmer | |
| Xbox Hori Fighting Commander | Yes | Wired USB | – | Must be switched to Xbox 360/PC mode. D-pad switch needs to be set to DP mode instead of LS. | Tyler Nelson | |
| Hori Pokken Tournament DX Pro Pad | Yes | Wired USB | – | No dedicated home-button, so ZL or ZR button has to be mapped as home. | Paul314 | |
| 8BitDo M30 2.4G for Sega Genesis/Megadrive Mini | Yes | Wired USB | – | Recognized as an X360 controller | Robby | |
| Retro-Bit Legacy 16 Wired Controller | Yes | Wired USB | – | Must be switched to X-input mode. ZL and ZR buttons are not mappable. | Tyler Nelson | |
| Retro-Bit Sega Genesis 8-button Arcade Pad Wired USB | No | Wired USB | – | Kind of works when set to X-inuput mode, but the C and Z buttons are not mappable. | Tyler Nelson | |
| Retro-Bit Sega Saturn Wired USB | Yes | Wired USB | – | Must be switched to X-input mode. Shoulder buttons are unmappable. Must map the Y button from the VS controller to one on the Saturn controller or the C and Z buttons won’t work. | Tyler Nelson | |
| 8BitDo M30 Bluetooth Gamepad | No | Wireless USB Dongle | 8BitDo USB Wireless Adapter | When switched to X-input mode, it shows in the configuration menu as “8BitDo X-input.” In this mode, you can’t map the C button or the shoulder buttons. When plugged in directly via a USB-C to standard USB cable and set to X-input mode, it reads as an Xbox 360 controller in the configuration menu. It still will not let you use the C button or shoulder buttons in game. | Tyler Nelson | |
| Retro-Bit NES Wired USB Controller | No | Wired USB | – | Works in menus but no buttons work in game. Registers as a “Retro-Bit MD 8 Button” in the configuration menu. | Tyler Nelson | |
| Retro-Bit Ryu Dual Link Controller for Genesis/PC/Mac | No | Wired USB | – | Registers as a “Tomee SNES Wired USB” in the configurations menu. All buttons are mappable and work in game except the D-pad. | Tyler Nelson | |
| Retro-Bit Dual Link Controller for SNES/PC/Mac | No | Wired USB | – | Registers as a “Tomee SNES Wired USB” in the configurations menu. All buttons are mappable and work in game except the D-pad. | Tyler Nelson | |
| EasySMX Wired Gaming Controller,PC Game Controller Joystick with Dual-Vibration Turbo and Trigger Buttons for Windows PC/ PS3/ Android TV | Yes | Wired USB | – | Works out of the box without having to switch between input modes. Analog stick and D-pad both work in game. Back trigger buttons don’t work in game though. | Tyler Nelson | |
| 8BitDo – All controllers connected to PS Classic Receiver | No | Wireless USB Dongle | Bluetooth | Remapping doesnt save. No in game controls, only ui. Cant map menu button | Christoph | |
| Hyperkin Trooper 2 | Yes | Wired USB | – | – | – | |
| Speedlink Competition pro extra | Yes | Wired USB | – | – | Jason Mohammed | |
| PowerA Xbox Enhanced Wired controller | No | Wired USB | – | PowerA Xbox Enhanced Wired controller | Ced | |
| PDP Xbox one Wired controller | No | Wired USB | – | – | Ced | |
| PDP Afterglow Prismatic wired controller (Xbox one) | No | Wired USB | – | – | Ced | |
| PXN 0082 | No | Wired USB | – | Does not support XInput | Andy Swalwell | |
| PS3 | Yes | Wired USB | – | – | – | |
| 8BitDo SN30 Pro | No | Wireless USB Dongle | 8bitdo Wireless Adaptor 2 | Wireless adaptor firmware v1.00, SN30 firmware v1.38 (works wired) | Robert Dean | |
| Neo Geo Arcade Stick Pro | No | Wired USB | – | R2Dork | ||
| Neo Geo Arcade Stick Pro | Yes | Wired USB | Works with latest firmware: 2.0.2 | R2Dork | ||
| PS5 | Yes | Wired USB | – | Maps brilliantly. “PS” button works nice as the menu button. Lots of options as every button is recognised so can be mapped how you like! | Wilberon McBane | |
| Playstation 2 | Yes | Wired USB | – | – | – | |
| Playstation 1 using MP-8866 DUAL USB JOYSTICK adaptor | No | Wired USB | – | – | joyrider3774 | |
| Playstation DualShock 1 using MP-8866 DUAL USB JOYSTICK adaptor | No | Wired USB | – | no responses in menu’s | joyrider3774 | |
| Logitech F310 | Yes | Wired USB | – | – | – | |
| Hyperkin Trooper II USB | Yes | Wired USB | – | Select button appears to map correctly but fails in game on atari 2600/7800 titles. Using in conjunction with a 2nd controller makes operation intermittent. | Symson | |
| 8bitdo m30 2.4g for Sega Genesis/Megadrive Mini | Yes | Wireless USB Dongle | USB | This controller is in the list as working in menus only… since the last VS update, it does now work in games! 🙂 It does have two extra buttons on the front that you can’t assign to anything, but other than that, perfect. | Andy Wilton | |
| Mario Kart Racing Wheel Pro Deluxe for Nintendo Switch | Yes | Wired USB | – | Use wheel’s button assign feature to assign foot pedals | Bobby64 | |
| RetroFlag Classic USB Controller | No | Wired USB | – | – | – | |
| PS4 Controller | Yes | Wireless USB Dongle | 8Bitdo Wireless Adapter | – | – | |
| Ewent PL3330 USB Gamepad | Yes | Wired USB | – | It works on both menus and games, but you need to keep the analog stick button always turned on. Doing that, both directional pad and analog stick will work perfectly. | Giuseppe | |
| Xbox elite 2 | Yes | Wired USB | – | – | John Kemery | |
| 8bitdo Pro | Yes | Wireless USB Dongle | – | – | – | |
| EASYSMX ESM-9110 Wireless Gaming Controller for PC/Android/PS3 | Yes | Wireless USB Dongle | 2.4ghz Wi-fi | Works in android mode (middle two rows of LEDs should light up) It defaults to X-input do use mode button to switch to mode 2 (android) it then works well. All face and shoulder buttons work and left analogue stick can be mapped to dpad works well especially for arcade games. Had to use a regular Vs pad in port one n dongle in port 2 to set it up but,once mapped,can be used as player one pad. | Nicoman | |
| 8BitDo TG16 2.4g for TurboGrafx-16/PC & Core Engine Mini | No | Wireless USB Dongle | 2.4 Ghz | Home button does not work,not map | lacho | |
| Cheap generic PSX/PS1/PS2 to USB adapter ‘Y’ Cable | No | Wired USB | – | Works on a PS3 to confirm equipment not faulty but VS does not recognise connection | Wilberon McBane | |
| cheap PSX/PS1/PS2 to USB adapter | Yes | Wired USB | – | – | – | |
| Mad Catz WWE Allstars Brawl Stick | Yes | Wired USB | – | Maps brilliantly. “Home” button works nice as the menu button. Lots of options as every button is recognised so can be mapped how you like! | Wilberon McBane | |
| Xbox | Yes | Wired USB | – | – | – | |
| Spartan Gear Ksifos Wireless Controller | Yes | Wireless USB Dongle | Supplied USB Dongle | You need to go through the map process for it to work. All Evercade buttons can be mapped and analogue sticks work as well. | Marios Evripidou | |
| XBox Series X | Yes | Wired USB | – | – | – | |
| 8bitdo Pro 2 (FW 1.08) | Yes | Wireless USB Dongle | 8bitdo USB Wireless Adapter 2 (FW 1.00 to 1.02) | Wired connection regarded as XBOX360 controller. Wireless connection (any mode) is classed as PS1 Classic Controller. Menu button CANNOT be mapped, so cannot exit games, have to keep an official controller connected to access that function. Evercade VS FW 2.12. Needs fixed by someone! | LBJ | |
| iBuffalo SNES Pad | Yes | Wired USB | – | Tested in several games. Works – but no Home button. | someguy | |
| iNNEXT USB SNES controller | Yes | Wired USB | – | Tested in several games. Works – but no Home button. | someguy | |
| Logitech f310 | Yes | Wired USB | – | – | – | |
| Switch Controller | Yes | Wired USB | – | – | – | |
| Venom VS 2858 Arcade Fight Stick – Similar looking to Mayflower layout | Yes | Wired USB | – | Use the following switch settings 1st switch from left PS3/Dinput, middle switch DPAD. I found it only works with the VS controller removed too. Map the settings to standard buttons and the Select/back for SELECT, home/ps for START and the red button start options menu for the grey EVERCADE button | Lawrence Bowyer | |
| PS3 dj hero controller | Yes | Wired USB | – | – | – | |
| PS4 wireless | Yes | Wired USB | – | – | – | |
| Hori – Real Arcade Pro.v Hayabusa Nintendo Switch edition | Yes | Wired USB | – | Flick switch to p.c mode | namelesslemon | |
| Brook zero pi | No | Wired USB | – | – | peedee | |
| AtGames Legends Gamer Mini | Yes | Wired USB | – | A, B, X, Y, Home, Select, and Start work. L1, L2, R1, R2 do not and mapping does not stick | WinterSith | |
| 8BitDo Arcade Stick | Yes | Wired USB | – | – | – | |
| COMPETITION PRO EXTRA USB Joystick (Speedlink) | No | Wired USB | – | – | – | |
| Xbox1 controller | Yes | Wireless USB Dongle | 8Bitdo Wireless Adapter | It works once paired however button mapping fails as it’s recognised as a PS1 controller, as such you cannot assign a home button and am unable to quit games | Dave meader | |
| Hyperkin Trooper 2 | Yes | Wired USB | – | – | – | |
| Egret | Yes | Wired USB | – | – | – | |
| 8bitdo Ultimate Wireless controller (bluetooth version). | No | Wireless USB Dongle | 2.4 Ghz | Dongle connects but Controller won’t respond on the main menu and can’t be mapped. | Jeremy | |
| Zero Delay USB Encoder for arcade cabinets | No | Wired USB | – | some buttons work, and left / right in menu but joystick does not work in games and remapping does not help | joyrider3774 | |
| Hori Rap | Yes | Wired USB | – | – | – | |
| 8bitdo Pro 2 Wired | No | Wired USB | – | Did not seem to register with the system at all. Could not be used in menus. | ViktorH | |
| X-Arcade Tankstick | No | Wired USB | – | – | – | |
| Gravis Gamepad Pro USB Wired (early 2000’s Mac gamepad) | Yes | Wired USB | – | Styled like original PS1 single analog with joypad/select/start/4 face buttons/4 shoulders and joypad has screw in joystick. No dedicate menu button so mapped to lower right shoulder button. | Steven Stanley | |
| Neo Geo Stick 2 | Yes | Wired USB | – | Arcade stick for PS3 | SulidSanke | |
| AtGames | Yes | Wired USB | – | – | – | |
| Logitech Dual Action P. C. Controller (2010-2015 ish Xbox style) | Yes | Wired USB | – | This is a PC gaming controller that has Xbox controller styling. Recognized in mapping app. | Steven Stanley | |
| Speedlink COMPETITION PRO | Yes | Wired USB | – | – | – | |
| 8bitdo M30 2.4g with bundled usb dongle | Yes | Wireless USB Dongle | Megadrive mini/Genesis mini | So this almost works perfectly. As the bundled usb dongle is designed specifically for mega drive mini, the controller for which has one less button than the evercade Vs, the dongle mimics the input from the home and select buttons. I map select to R2 which works fine but I’m a button down. Tested March 2023 with all updates applied to Vs, controller and dongle. | Dave | |
| Playstation 4 Controller | Yes | Wireless USB Dongle | 8Bitdo Wireless Adapter | – | – | |
| 8BitDO Ultimate Bluetooth-joystick | No | Wireless USB Dongle | white dongle – has no pair button | works with everything else but strangely not on evercade- any ideas? | James lawson | |
| Hori Fighting Stick Alpha (Xbox Series X/S version) | Yes | Wired USB | – | Was recognized as an Xinput device. Worked immediately. Didn’t have to change anything. Obviously, the stick can be remapped to your liking, but I use the default button config, so I didn’t need to. | Joeyboots80 | |
| Mayflash f500 elite | Yes | Wired USB | – | – | – | |
| Stadia controller | Yes | Wireless USB Dongle | 8bitdo 2 | Vs sees the controller as a ps classic controller. Not able to map a home button so I use the wired vs controller for the home button | Erick | |
| PowerA PS4 Wired Controller | No | Wired USB | – | This is a joypad with six face buttons and a floating d-pad for fighting games. There are two switches that do things like make the d-pad read as as the left or right analogue stick, however no combination changes the fact that the pad isn’t read at all by VS | SeanAA1970 | |
| Logitech F710 | Yes | Wireless USB Dongle | – | Works perfectly out of the box, all buttons mapped and analog stick working as well, no config needed | kilazz | |
| Horipad switch | Yes | Wired USB | – | – | Damien Tarask | |
| PowerA GameCube Style Wired Controller for Nintendo Switch | Yes | Wired USB | – | – | Damien Tarask | |
| Nacon pro compact | No | Wired USB | – | – | Damien Tarask | |
| Spectrum Recreated Keyboard | Yes | Wired USB | – | Doesn’t work as a keyboard – but does as a game controller. Cursor keys move (SHIFT + 5, 6, 7, 8), B fires. Haven’t found all the other key combinations yet. | DanO | |
| Horipad Mini PS4 Controller | Yes | Wired USB | – | – | – | |
| 8bitdo Ultimate 2.4g Wireless Controller | No | Wireless USB Dongle | 2.4 Ghz | – | Fastlane | |
| Sega big 6 wireless | Yes | Wireless USB Dongle | – | – | A.L. | |
| Atari Single-Player USB Fight Stick | No | Wired USB | – | – | Andy | |
| Capcom Home Arcade | No | Wired USB | – | The Capcom Home Arcade is a standalone console, but also works as a two person fight stick on pc and ps4. It can however, be modified to work on any platform via readily available mod kits. | Simon Hodgkiss-Rogers | |
| 8BitDo NeoGeo | Yes | Wireless USB Dongle | Included USB Dongle | Needs remapping | D Smith | |
| Hyperkin Xenon | No | Wired USB | – | – | Lord Shane Gibson | |
| Lioncast | Yes | Wired USB | – | – | – | |
| Hori Fighting Stick Mini Switch | No | Wired USB | – | Works on menus, don’ t recognize left direction in games, except Cathedral and Duke Nukem Remastered (seems that works fine with native games, but no left direction in emulated ones) | Molsup | |
| 8BitDo TG16 2.4g for TurboGrafx-16/PC & Core Engine Mini | Yes | Wired USB | – | When using the included MicroUSB cable, the Menu button works normally, but the I and II buttons are inverted. | Michael Hayes | |
| 8BitDo TG16 2.4g for TurboGrafx-16/PC & Core Engine Mini | Yes | Wireless USB Dongle | – | When using the Wireless USB Dongle, the Menu button is remapped to Start+Select. Keep another controller plugged in to have a working Menu button. | Michael Hayes | |
| Kin Hank Super Console Arcade Stick | Yes | Wired USB | – | Works without configuring! Tho I configured it for the HOME button to L3. This device registers as an XBOX360 controller. | Zornow13 | |
| Mayflash Arcade Fightstick F300 | Yes | Wired USB | – | It’s reported to have firsts with X input and second switch D input. However mine is instead working with BOTH switches on X input. | Zornow13 | |
| Taito Egret II mini control panel | Yes | Wired USB | – | You need to use a configured controller to get into the setting menu but once there it will register the Egret mini CP and can be configured. | Zornow13 | |
| Brook Vivid Wireless Controller For Switch | Yes | Wireless USB Dongle | Wingman XE2 | – | http://www.myTVgames.com | |
| 8bitdo SNK | No | Wireless USB Dongle | 2.4 Ghz | – | J. Dub | |
| Generic PS2 wirelesse (aliexpress) | Yes | 2.4 Ghz | – | Works 100% from the getgo 1-2-3-4 players | J. Dub | |
| 8bitdo 6buttons megadrive Partially | Yes | 2.4 Ghz | – | Works PARTIALLY. Will not work properly if 2 or more controllers are inserted | J. Dub | |
| Megadrive Mini | Yes | Wired USB | – | – | – | |
| 8bitdo SF30 | Yes | Wired USB | – | – | – | |
| 8BitDo Pro 2 | Yes | Wireless USB Dongle | Mayflash NS | Update the adapter firmware before you get started. I had to set my controller in A mode and the dongle to Xinput. If you have trouble pairing it up try it on a windows machine first then move the paired adapter to the VS. | crashline | |
| RetroFlag Classic USB Controller (SNES type) | Yes | Wired USB | – | – | Retropixelados | |
| Retro-bit Origin8 | Yes | Wireless USB Dongle | Stock 2.4 GHz | X-Input works with Menu button | IngwaR | |
| Egret | Yes | Wired USB | – | – | ||
| 8BitDo Lite | Yes | Wireless USB Dongle | 8BitDo Wireless USB Adapter | Everything works and it even has a home button | João Bispo | |
| Steam Controller | No | Wired USB | – | Valve’s Steam Controller | davibobby | |
| Retrobit legacy | Yes | Wireless USB Dongle | – | – | – | |
| Nintendo Pro Controller | Yes | Wired USB | – | – | – | |
| 8BitDo Ultimate C 2.4G Wireless Controller | Yes | Wireless USB Dongle | Comes with the device | You have to use Android/RaspberryPi mode. Unplug dongle. Turn off controller. Plug dongle. Turn controller on by pressing B+Home (hold 2 secs). Then you can map it (Windows mode does not work) | Lucke | |
| 8bitdo SNK Controller | Yes | Wired USB | – | – | – | |
| Linkshare | Yes | Wired USB | – | – | – | |
| Playstation DualSense | Yes | Wireless USB Dongle | 8BitDo USB Wireless Adapter 2 | Detects as Playstation Classic controller | Loc | |
| Gioteck VX4 Wired Controller PC/PS4 | No | Wired USB | – | The Gioteck website has no controller update. | Stephen Carroll | |
| Joystick GameSir C2 Arcade Fightstick | Yes | Wired USB | – | The device works with the console Evercade VS-R , immediately even without mappings. I have mapped the controller ,all buttons work, the same as in the original gamepad,also Joystick. | Marcin | |
| Mad Catz T.E.S+ Street fighter V PS3/4 | Yes | Wired USB | – | – | Rakash | |
| Retro Fighters Defender | Yes | Wireless USB Dongle | – | – | – | |
| Candy Con | Yes | Wired USB | – | – | – | |
| Wii U Pro Controller | Yes | Wireless USB Dongle | 8BitDo Wireless Adapter 2 | Home button doesn’t work, everything else does, including analogue | Hyzenthlay | |
| X-Arcade Tankstick Max (Tri-Mode PCB) | Yes | Wired USB | – | XInput (Mode 4). Left analog mode (other wise only works in menus). One player only. | Acco | |
| 8bitdo ultimate 2c | Yes | Wired USB | – | – | – | |
| Intec Bluetooth Arcade Deck for Arcade1Up | Yes | Wireless USB Dongle | Intec USB Bluetooth dongle | Can pair two players to arcade deck and input HDMI video to arcade cabinet with Switch and Playstation decks/mods by Intec. | twoheadedjohn | |
| Qanba obsidian 1 | Yes | Wired USB | – | Set to PS3 mode. I found that attaching this to port 1 BEFORE the system is turned on works | Jesse Cutts | |
| Neo Geo Arcade Stick Pro | No | Wired USB | – | Does not world with firmware 4.0.1-4c0ea9b672 | Mat26 | |
| Mayflash Arcade Stick F300 Elite | Yes | Wired USB | – | Have to install firmware V1.14; switches set to X-input & D-pad | swagg boi | |
| Anbernic RG P01 | Yes | Wireless USB Dongle | 2.4G receiver | Can be used with a wired USB | Mark | |
| Retro Fighters Brawler64 Wireless Gamepad USB Edition | No | Wireless USB Dongle | 2.4G receiver | VS-R | Thad | |
| 8BitDo Ultimate C Bluetooth | No | Wired USB | – | VS-R | Thad | |
| 8BitDo Ultimate C Bluetooth | Yes | Wireless USB Dongle | 8BitDo Wireless USB Adapter 2 | VS-R | Thad | |
| DATA Frog Y3 Arcade-01 | No | Wireless USB Dongle | – | – | – | |
| Dragonrise Generic USB Encoder | No | Wired USB | – | Mapping screen works and accepted button and joystick input but does not work after you apply settings | RGB | |
| XBox Series Controller | Yes | Wireless USB Dongle | 8bitdo Wireless Adapter 2 (Firmware 1.07) | Only works with dongle set in PS Classic Mode. Controller Home button, L3, R3 buttons cannot be used. Analog sticks do not work. | CaptainComic001 | |
| 8BitDo Ultimate 2C Wireless Controller | No | Wireless USB Dongle | USB A 2.4 Ghz | Dongle lights up and connects to controller but controller is not recognized when trying to map. | – | |
| Speedlink RAIT wireless | No | Wireless USB Dongle | ||||
| XBox Series Controller | Yes | Wireless USB Dongle | 8bitdo Wireless Adapter 2 (Firmware 1.07) | Alternative to PS Classic mode. Works for all buttons including Home button as well as Left Analog Stick. Right Analog does not work. Set 8bitDo adapter in Dinput mode (hold View+Left). Plug Evercade controller into port 2 (required for setup only). Use Evercade controller to enter System Settings, Map Controller. Xbox controller should show up as ‘8bitDo Receiver’. Map the controller buttons. For L2 and R2 use a light tap of the triggers. On review screen L2, R2 should show as Buttons 8 and 9. If they show as analog then repeat the mapping process. | CaptainComic001 | |
| Brook Retroboard Plus (ArcadeShock exclusive) | Yes | Wired USB | Controller will work if used in X360 mode. All buttons are mappable | gparlade | ||
| Brook UFB Fusion | Yes | Wired USB | Controller will work if plugged in using X360 mode | gparlade | ||
| krom kumite | Yes | Wired USB | ||||
| SEGA Astro City Mini Arcade Stick | Yes | Wired USB | Only needs to be mapped in VS system (sometimes, you have to map in menu game additionally). 6 buttons + Sart + Select (you’d better forget L1,L2,R1,R2 buttons). Tested with Irem Collection, for now. | Julien_D | ||
| Mayflash Arcade StickF500 V2 | Yes | Wired USB | To navigate the Evercade main menu and normaly play the games, set the to DIN+DP. Set to PS3+DP to play and allow Home button to function as Menu. | Marc-Andre Gignac | ||
| CRKD Neo S | Yes | Wireless USB Dongle | Yes | Everything works apart from menu button. I can map the menu button for e.g. to analog right but it still does nit work. Cmon evercade guys. Surely theres a fix? Same happened on the 8bitdo pro controllers also. | Onionbhajji | |
| PS Classic mini controller | Yes | Wired USB | No Menu button for savestates etc | Sibe Willem | ||
| REDSTORM | Yes | Wireless USB Dongle | ||||
| SNK Arcade Stick | Yes | Wired USB | ||||
| Generic PS2 wireless (aliexpress) | No | Wireless USB Dongle | 2.4ghz usb | PilksUK | ||
| 8bitdo Ultimate 3-mode controller for xbox | No | Wireless USB Dongle | included dongle Or with PSClassic dongle | revczar | ||
| Kinhank T3 | Yes | Wired USB | ||||
| Logitech F710 | No | Wireless USB Dongle | David dunmall | |||
| 8BitDo Ultimate 2C 2.4ghz | Yes | Wireless USB Dongle | Included Dongle | You have to use Android/RaspberryPi mode. Unplug dongle. Turn off controller. Plug dongle. Turn controller on by pressing B+Home (hold 2 secs). Then you can map it (Windows mode does not work) | Kane Trunks | |
| Hori RAPV4 | Yes | Wired USB | ||||
| 8bitdo SN30 | Yes | Wired USB | ||||
| GuliKit Elves 2 Bluetooth Controller for Switch/Switch 2 and Windows | Yes | Wired USB | Controller must be set to PC mode. Press the HOME button on the controller when turning on the VS. After turning VS off, controller will rumble violently. Press the OFF button on the back of the controller to turn off afterward. | |||
| Mayflash F500 | Yes | Wired USB | ||||
| Hyperkin Trooper 2 | No | Wired USB | Latest Patch 4.1.3 | Manyzeroes | ||
| Hori Fighting Stick Alpha PS4/PS5 Version | Yes | Wired USB | Works when set to PC input. Sadly the L2/R2 buttons cant be mapped, but can be changed to L3/R3, so all Buttons can be used. | Stahlpapa | ||
| Hori Fighting Commander 4 (PS4/PS3/PC) | Yes | Wired USB | Only works when switch is set to “PC”. All buttons mappable including the PS home button | Dee | ||
| PowerA Enhanced Wired Controller for Nintendo Switch | Yes | Wired USB | ||||
| Hori Rap 4 | Yes | Wired USB | ||||
| Thegamepad | Yes | Wired USB | ||||
| 8bitdo m30 | v | Wireless USB Dongle | ||||
| XBox Series Controller | Yes | Wired USB | Con la consola encendida conectar el cable usb/usb tipo c al control y es detectado como XInput controller (With the console on, connect the USB/USB Type-C cable to the controller and it is detected as XInput controller.) | mabedeep | ||
| XBox Series S Controller | Yes | Wired USB | XInput | mabedeep | ||
| Arcade xbox | No | Wireless USB Dongle | ||||
| Retrobit SEGA Mega Drive 2.4 GHz Wireless Arcade Pad | Yes | Wireless USB Dongle | 2.4 GHz Wireless USB Dongle | Works fine in X-Input mode (blue LED) otherwise (red LED) Home button does not work. Does not have L2, LR buttons. | Martin | |
| Hori Mini Arcade | Yes | Wired USB | ||||
| Mad Catz Street Fighter 4 wired controller for Xbox 360 | Yes | Wired USB | Maps, and functions great. | Magic Chinsauce | ||
| Gamesir Nova Lighht | Yes | Wireless USB Dongle | 2.4 GHz Wireless USB Dongle | |||
| 8bitdo Ultimate | Yes | Wired USB | ||||
| 8bitdo Pro 3 | No | Wireless USB Dongle | 2.4 GHz Wireless USB Dongle | Doesn’t work at all with latest (dec 2025) VS firmware | Beano | |
| PDP REALMz Wired Controller for Switch | No | Wired USB | lights up but not detected, no buttons functional | DJB | ||
| 8bitdo NeoGeo controller | Yes | Wired USB | ||||
| Gamesir Tegenaria Lite | Yes | Wired USB | Works when switched to PS4 mode (Home + B for 2 secs). You can even use left analogue stick in games. | |||
| Gaminja NS-002 | Yes | Wired USB | Unable to map the home button to the corresponding button on the stick, but will map to any other button. | Steve B | ||
| 8bitdo Ultimate 2c | Yes | Wired USB | ||||
| 8bitdo SN30 | Yes | Wired USB | ||||
| Speedlink Competition Pro anniversary model | Yes | Wired USB | ||||
| Mayflash F700 Elite | No | Wireless USB Dongle | 2.4 GHz Wireless USB Dongle | Set dial to Xinput. LS and DP tested and work after mapping. Used Metal Slug as test game. | ||
| 8bitdo 64 | Yes | Wired USB | ||||
| 8bitdo SF30 Pro Gamepad | Yes | Wireless USB Dongle | 8bitdo USB Wireless Adaptor | Pressed pair button on adaptor, then Start+B on controller, then pair on controller. | Richard Tubb | |
| Microsoft Xbox Series Controller | Yes | Wired USB | Requires batteries to be inserted (VS-R will not supply power to the controller). | |||
| Microsoft Xbox Series Controller | Yes | Wired USB | Left D-Pad doesn’t work in-game (tried with NeoGeo Arcade 1 Metal Slug and King of Fighters 2000, and with Tomb Raider 1). Left joystick works instead, assumed as D-Pad. | Paulo Trindade | ||
| 8bitdo SN30 pro Bluetooth | No | Wired USB | Not detected by VS-R, on controller Firmware V2.00 (V39.36 Beta 128), V2.04, V2.06. Connected using original USB-C cable. Controller doesn’t power on. | Paulo Trindade | ||
| 8bitdo 64 Bluetooth | Yes | Wired USB | On controller firmware V1.02 – DirectInput mode – Requires controller remapping – Right and Left Triggers not detected (Z buttons) | Paulo Trindade | ||
| 8bitdo 64 Bluetooth | Yes | Wired USB | Direct Input mode only – Nintendo Switch mode remains incompatible on controller firmware up to V2.06 | Paulo Trindade | ||
| 8bitdo 64 Bluetooth | Yes | Wired USB | After some more testing, realised that it only works partially. Trigger/Z buttons can’t be assigned, but pressing them for 2 seconds to ignore gets detected. Right face buttons (arrows), L and R, and Joystick are detected during mapping, but don’t work outside mapping screen (and also during games). | Paulo Trindade | ||
| Razer Raion Fightpad for PS4 | Yes | Wired USB | Switches: “stick” mode set to DP (DPad), controller set to PCmode, L3-L1 / R3-L2. R2 button doesn’t appear to be remappable. | Paulo Trindade | ||
| Gulikit Elves 2 Pro | No | Wired USB | Almost works. Stock firmware + V5.7: Detected as X360 controller, mode set to PC. Orange charging light keeps blinking, even with controller fully charged (Green light is ON). Ocasional movement input to the left, fixed by turning Deadzone mode ON (Setting + Screeshot buttons – One Vibration). Ingame seems to work termporarily, until ghost inputs start happening (Example: home button or pause button getting “pressed”). Tested with Tomb Raider 1. | Paulo Trindade | ||
| 8bitdo Arcade stick for XBOX | No | Wired USB | Power LED blink Fast but that’s all | LeeZarD | ||
| Madcatz Soulcalibur | Yes | Wired USB | ||||
| Official PC-Engine Mini Wired Controller | Yes | Wired USB | Andrew Bender | |||
| Mayflash F700 | Yes | Wired USB | ||||
| SpeedLink Retro | Yes | Wired USB | ||||
| ISY | Yes | Wireless USB Dongle | USB-A 2.4 Ghz | Xbox Gamepad clone. PLAYSTATION based games do not read left on the Dpad. Analog sticks very sensitive / small dead zone. Home button works. | Jammet | |
| 8bitdo SN30 Pro+ | Yes | Wireless USB Dongle | 8bitdo USB Wireless Adapter 2 | Start + X to turn on the controller in x-input. Once paired SELECT+dpad_left to toggle d-input on the dongle, then turn off controller and remove dongle from console. Connect everything again and all buttons can be mapped (including the home button) | CoOokie | |
| 8bitdo Pro 3 | Yes | Wireless USB Dongle | Wireless Adapter 2 | The adapter needs to be in D input mode. After switching the adapter mode you’ll need to use a working controller to remap the Pro 3. No analog stick support on remapping though. | TommyTwoThousand | |
| EasySMX X05 | Yes | Wireless USB Dongle | 2.4 GHz Wireless USB Dongle | |||
| Hori Horipad Turbo | No | Wired USB | Not recognized by the VS | |||
| Gamesir Supernova | Yes | Wireless USB Dongle | 2.4 GHz Wireless USB Dongle | Recognized as a PS4 controller as soon as it’s connected. Buttons map properly and function out of the box. Included dock disrupts any connection if used inbetween doggle and VS. |
Submit a Controller
NOTE: Please be specific — “Xbox” is not enough, as there are multiple models (360, One, Series X, etc.). Vague submissions will not be added to the database.
