-
Notifications
You must be signed in to change notification settings - Fork 20
Supported Input Devices
-
Keyboard and Mouse
-
DInput/0/Keyboard Mouseon Windows. -
XInput2/0/Virtual core pointeron Linux. -
Quartz/0/Keyboard & Mouseon MacOS.
-
-
any XInput device
XInput/0/Gamepad
-
X-Box 360
SDL/0/Xbox 360 ControllerSDL/0/Controller (Xbox 360 Wireless Receiver for Windows)evdev/0/Microsoft X-Box 360 pad 0
-
X-Box One / X-Box One S
XInput/0/GamepadWGInput/0/Xbox One Game ControllerSDL/0/Xbox One S Controllerevdev/0/Microsoft X-Box One padevdev/0/Microsoft X-Box One S pad-
evdev/0/Xbox Wireless Controllervia bluetooth.
-
Xbox Series X
XInput/0/GamepadSDL/0/Xbox Series X ControllerDInput/0/Bluetooth LE...
-
Microsoft Xbox Series S|X
evdev/0/Microsoft Xbox Series S|X Controller
-
**Xbox Elite Series 2 Controller **
XInput/0/GamepadSDL/0/Xbox One Elite 2 Controlle
-
DualShock 3,4,5 (DualSense)
evdev/0/Sony Interactive Entertainment Wireless Controller-
evdev/0/Wireless Controllervia bluetooth -
DInput/0/Wireless Controllervia bluetooth -
DSUClient/0/DualShock4requires a DSUClient. -
SDL/0/Nefarius Software Solutions e.U. DS3 Compatible HID DeviceNefarious DS3 Drive
-
DualShock 4 (DualSense)
SDL/0/PS4 Controller
-
DualShock 5 (DualSense)
SDL/0/PS5 ControllerSDL/0/DualSense Wireless Controllerevdev/0/Sony Interactive Entertainment DualSense Wireless Controller
-
Switch Pro controller
DInput/0/Pro Controller-
DInput/0/Wireless Gamepadvia bluetooth. SDL/0/Switch Pro Controller-
DSUClient/0/BetterJoyrequires a DSUClient. -
DInput/0/Core (Plus) Wired Controller PowerAfrom PowerA.
-
Switch Joy-con
-
SDL/0/Nintendo Switch Joy-Con (L/R)via bluetooth. -
DSUClient/1/BetterJoyrequires a DSUClient.
-
-
Steam Deck
SteamDeck/0/Steam DeckSDL/0/Steam Virtual Gamepadevdev/0/Microsoft X-Box 360 pad 0
-
Twin USB Gamepad PS2 adapter
SDL/0/Twin USB PS2 AdapterDInput/0/Twin USB Joystick
-
Stadia Controller
DInput/0/Stadia Controller rev. ASDL/0/Google Stadia Controller
-
Switch PowerA Spectra Wired Controller
evdev/0/Bensussen Deutsch & Associates,Inc.(BDA) NSW Spectra Wired Controller
-
8BitDo Pro 2
evdev/0/8BitDo Pro 2SDL/0/(8bitDo Pro 2 Wired Controller)
-
8BitDo Ultimate 2C Wireless
SDL/0/8BitDo Ultimate 2C Wirelessevdev/0/8BitDo Ultimate 2C Wireless
-
Logitech F710
SDL/0/Logitech Gamepad F710
-
Logitech F310
SDL/0/Controller (Gamepad F310)
-
Logitech Dual Action
SDL/0/Logitech Dual Action
-
Hori PS4 Wired Mini Gamepad
SDL/0/HORIPAD mini4
-
Wii Remote
-
Bluetooth/0/Wii RemoteConnect a Real Wii Remote with Emulated Controllers.
-
-
General DInput
DInput/0/USB GamePad
if your device is not listed you can make a device request or contribute a new input devices.
If you use a DSUClient you have to name them correctly in dolphin.
Enter
Controller Settings>Alternate Input Sources. Use the nameDualShock4orBetterJoyfor Switch controllers.
- Windows: DS4windows.
- Linux: ds4drv.
- MacOS: ds4macos.