Skip to content

Supported controllers

DefKorns edited this page Oct 20, 2026 · 2 revisions

Supported controllers

USB controllers with a ready-made profile

These work as soon as you plug them in. Buttons are shown by their names (Cross, L1, Share, D-Pad Up) instead of raw codes.

Controller USB ID Notes
DualShock 4 054c:09cc, 054c:05c4 SNES layout: Cross = A, Circle = B, Triangle = X, Square = Y
PlayStation Classic controller 054c:0cda
Xbox 360 wired controller 045e:028e By label: A = A, B = B, X = Y, Y = X
Krom Kumite arcade stick 0e6f:0180 By label: Cross/A = A, Circle/B = B, Square/X = X, Triangle/Y = Y. L1/LB, R1/RB, L2/LT, R2/RT, Share, Options and L3/SL, R3/SR are named too. The Home button leaves the game, like Down+Select. Turbo and Macro aren't mapped. Set the stick's switch to D-pad
Krom Kumite, PC mode 0079:181c Profile and names included, but not tested on a real stick

Any other USB controller works too: pick it in the remapper and map it yourself. Its mapping is saved per USB vendor and product.

Front-port controllers

  • Wii Classic Controller: works in the front ports with no mapping needed. Every button, including L, R, ZL and ZR, is picked up by the remapper.
  • Some Wii Classic Controller (Pro) clones aren't recognised by the console at all. The console logs controller setup failed with error 70 and never opens the controller. No mapping can fix that: it is the console's own driver failing to start the clone.

Good to know

  • The remapper changes what the console's emulators see. It doesn't change the Home menu or other apps.
  • A USB controller must have a mapping (yours or a ready-made profile) to be used in games. Without one, the console falls back to its own generic mapping, which for unknown pads can leave only some buttons working.