The Problem with Default Mappings
The default Ryujinx keyboard mapping maps the A button to the Enter key. This causes a conflict when you try to type a name for your Mii โ pressing Enter to confirm a letter also triggers the A button action, causing the game to skip ahead or freeze the input.
Recommended Keyboard Mapping
Open Ryujinx โ Options โ Settings โ Input โ Select your keyboard profile.
| Switch Button | Recommended Key |
|---|---|
| A | K |
| B | J |
| X | I |
| Y | U |
| L | Q |
| R | E |
| ZL | 1 |
| ZR | 3 |
| + (Plus) | Return/Enter |
| - (Minus) | Backspace |
| D-Pad Up | W |
| D-Pad Down | S |
| D-Pad Left | A |
| D-Pad Right | D |
| Left Stick | WASD (analog) |
| Right Stick | Arrow Keys |
**Key insight**: Moving A away from Enter eliminates the naming conflict entirely.
Xbox Controller Setup
Xbox controllers work out of the box with Ryujinx. Go to Input โ Controller 1 and select your Xbox controller. The default mapping is correct โ no changes needed.
One optional tweak: set Stick Deadzone to 0.15 if you notice drift in the island walking view.
DualSense (PS5 Controller)
DualSense requires the DS4Windows driver on Windows:
- Download [DS4Windows](https://ds4-windows.com/)
- Enable **HidHide** to hide the raw controller from Ryujinx
- DS4Windows presents the DualSense as an Xbox controller
- Ryujinx picks it up automatically
Fixing the On-Screen Keyboard Freeze
If the in-game keyboard freezes when you try to type:
- Make sure your **Windows input language** is set to English (US) before launching the game
- Disable any **IME (Input Method Editor)** โ these conflict with the game's text input
- If using a Japanese keyboard layout, switch to US layout in Windows Settings before playing
Pro Tip: Hotkeys
Set these Ryujinx hotkeys for a smoother experience:
- **F11** โ Toggle fullscreen
- **F5** โ Pause/Resume (useful for save editing)
- **Ctrl+S** โ Quick save state (not the same as game save)