The Steam Deck doesn't come with a physical keyboard, but you'll still run into situations where remapping keys makes a real difference — whether you're binding controller inputs to keyboard shortcuts inside a game, using Desktop Mode with an external keyboard, or just customizing your controls for comfort. Here's exactly how to do it.
Method 1: Remap keys inside a game (Controller Layout Editor)
This is the most common way people remap on Steam Deck, since most games are keyboard-and-mouse titles that don't have native controller support.
- While in a game, press the Steam button (the small Steam logo button) to open the Quick Access Menu.
- Select the Controller icon (looks like a joystick).
- Choose Edit Layout.
- Tap any button, trackpad, or stick on the on-screen diagram to open its action list.
- Select Keyboard from the action categories, then choose the exact key you want that input to send.
- Repeat for any other inputs you want to remap, then close the menu — changes apply instantly, no restart needed.
You can save your custom layout as a personal template, which makes it easy to reuse the same mapping across similar games later.
Method 2: Remap keys in Desktop Mode
If you're using Steam Deck in Desktop Mode with an external keyboard connected (USB-C hub or Bluetooth), standard Linux keyboard remapping tools apply:
- Open Settings from the taskbar.
- Go to Input Devices > Keyboard.
- From here you can adjust key repeat rate, switch layouts, and access advanced remapping through the built-in KDE settings.
For more advanced remapping (swapping individual keys system-wide), power users often install a lightweight remapping tool through the Discover app store in Desktop Mode.
Tips for a better remapping setup
- Use back grip buttons for essential keys. Binding frequently used keys (like Shift for sprint, or Space for jump) to the rear paddles keeps your thumbs free for the sticks.
- Save separate layouts per game. A layout that works well for a shooter won't necessarily work for a strategy game — Steam Deck lets you switch between saved layouts per title automatically.
- Check the Community layouts first. Before building a mapping from scratch, check if another player has already shared one for your game — it can save a lot of trial and error.
Frequently asked questions
Do I need a physical keyboard to remap controls?
No. The in-game Controller Layout Editor (Method 1) works entirely with the Deck's built-in controls — no external keyboard required.
Will my custom layout carry over after a SteamOS update?
Yes, custom layouts are saved to your Steam account and persist through system updates.
Can I share my layout with other players?
Yes — from the Edit Layout screen you can publish your layout so other Steam Deck owners can find and use it.
Related guides
- What Is a Steam Deck? Everything You Need to Know
- How to Force Exit a Game on Steam Deck (3 Ways)
- Can You Put Old Consoles on Steam Deck?
Looking to upgrade your setup? Check out our Steam Deck OLED and Steam Controller for even more comfortable control options.