Remap the physical buttons and sticks on a connected controller to different in-game inputs, independently of the device's built-in default mapping.
Highlight a button and press A to capture the next physical input you press, X to clear an individual mapping, or Y to reset everything back to the currently saved layout. Use L1/R1 to page through the button list, and switch between the Retro and Modern layouts, each stored and applied independently, from the Active Layout row below.
Shows the currently detected controller. If more than one controller is connected, press A or use L1/R1 while this row is focused to cycle between them.
Active Layout
Press Left, Right, or A to switch between the Retro and Modern input layouts. Each layout keeps its own independent set of button mappings, so you can maintain two different schemes on the same controller.
A
Remaps the physical input captured for the A button.
B
Remaps the physical input captured for the B button.
C
Remaps the physical input captured for the C button, on controllers that have one.
X
Remaps the physical input captured for the X button.
Y
Remaps the physical input captured for the Y button.
Z
Remaps the physical input captured for the Z button, on controllers that have one.
L1
Remaps the physical input captured for the L1 shoulder button.
R1
Remaps the physical input captured for the R1 shoulder button.
L2
Remaps the physical input captured for the L2 trigger.
R2
Remaps the physical input captured for the R2 trigger.
L3
Remaps the physical input captured for the L3 stick click.
R3
Remaps the physical input captured for the R3 stick click.
Start
Remaps the physical input captured for the Start button.
Select
Remaps the physical input captured for the Select button.
Menu
Remaps the physical input captured for the Menu (guide) button.
DPAD Up
Remaps the physical input captured for DPAD Up.
DPAD Down
Remaps the physical input captured for DPAD Down.
DPAD Left
Remaps the physical input captured for DPAD Left.
DPAD Right
Remaps the physical input captured for DPAD Right.
Left X
Remaps the physical axis captured for the left stick's horizontal movement.
Left Y
Remaps the physical axis captured for the left stick's vertical movement.
Right X
Remaps the physical axis captured for the right stick's horizontal movement.
Right Y
Remaps the physical axis captured for the right stick's vertical movement.
Quick Tips
The DPAD and both A and B are always kept mapped to something. If a capture would leave one of them completely unassigned, the device’s own default physical input for it is restored automatically on save so you cannot lock yourself out of the frontend.