TotK Recomp controls
Keyboard, mouse and the first connected gamepad are merged into one Switch controller. You can remap every button on the Controls tab (F1).
Keyboard, mouse and gamepad
| Switch | Gamepad (by position) | Keyboard & mouse | Action |
|---|---|---|---|
| Left stick | left stick | W A S D | move |
| Right stick | right stick | mouse; arrow keys | camera |
| Y | west | left mouse button | attack |
| ZL | left trigger | right mouse button, Z | shield, lock on |
| ZR | right trigger | F, X | bow |
| X | north | Space | jump |
| B | south | Left Shift | run, cancel |
| A | east | E | interact, pick up |
| L | left shoulder | Q | abilities |
| R | right shoulder | R | throw weapon |
| Left stick click | L3 | Left Ctrl | crouch |
| Right stick click | R3 | C | first-person view |
| D-pad | D-pad | 1 2 3 4 | quick-select |
| Plus | Start | Tab | menu, inventory |
| Minus | Back | M | map |
Window keys
| Key | Gamepad | Action |
|---|---|---|
| F1 or Esc | Minus + Plus together | settings menu (game gets no input while open) |
| F10 | L3 + R3 | performance overlay: off, fps, full |
| F11 | borderless fullscreen, saved to totk.ini |
Button layouts
| Layout | What it does |
|---|---|
auto (default) | nintendo for Switch Pro and Nintendo-layout pads, xbox for others |
nintendo | by position, as on a Switch |
xbox | by label: south A, east B, west X, north Y (cross = A on PlayStation) |
xbox_prompts | buttons by position, on-screen prompts show Xbox letters (after a restart; remapped buttons keep the drawn letter) |
Remapping, gyro and paddles
The Controls tab lists every Switch button and the eight stick directions, each with two key cells and a controller cell. It writes bind_ lines into totk.ini, for example a pad with swapped face buttons is fixed with:
bind_A = pad:south, key:E
bind_B = pad:east, key:lshift
bind_X = pad:west, key:space
bind_Y = pad:north, key:mouse_l
Back paddles of the Xbox Elite, DualSense Edge and Steam Controller can be bound (since 0.1.9). Gyro aiming works with controllers that report motion; 0.1.9 fixed gyro doing nothing on the first bow draw.
Full reference: docs/controls.md.
FAQ
Can I play TotK Recomp with keyboard and mouse?
Yes. WASD moves, the mouse turns the camera, left click attacks, right click shields, Space jumps, E interacts. Esc opens the settings menu and releases the cursor.
My Xbox controller has A and B swapped. How do I fix it?
Set the Button layout on the Controls tab. xbox maps by label (south = A), nintendo by position. xbox_prompts keeps Switch positions and changes on-screen prompts to Xbox letters after a restart.
Does the Switch 2 Pro Controller work?
Not directly: Windows does not present it as a gamepad SDL can open, so it needs a bridge program. 0.2.1 added a guide in docs/controls.md; bridges that output a DualShock 4 give buttons and rumble but no motion.
How do I fix stick drift?
Raise the stick dead zone on the Controls tab (TOTK_STICK_DEADZONE, 0–50%, default 8). The dead zone is round, so diagonals stay diagonal.
Can I change mouse sensitivity?
Yes, TOTK_MOUSE_SENS from 0 to 10 (default 1). 0 turns the mouse camera and cursor capture off.