How to Remap Xbox Controller Buttons — Complete Guide for Console and PC

How to remap Xbox controller buttons using the Xbox Accessories app on console and PC, plus Steam Input and third-party tools. Step-by-step guide for 2026.

TL;DR

  • The Xbox Accessories app is the official free tool for remapping Xbox controller buttons on console and PC.
  • It works with the standard Xbox Wireless Controller, Xbox Elite Series 2, and Xbox Adaptive Controller.
  • On console: find it under My Games & Apps > Apps > Xbox Accessories.
  • On PC: download it free from the Microsoft Store and connect your controller via USB or Bluetooth.
  • The Elite Series 2 can save three custom profiles directly on the controller for instant switching.
  • Steam Input is the best free option for remapping in Steam games on PC.
  • Remapping works across all games at the system level — no per-game changes needed.

How to remap Xbox controller buttons is one of the most common questions from Xbox and PC gamers who want a more comfortable layout or a competitive edge. The good news is that Microsoft makes it straightforward with the free Xbox Accessories app. This guide walks you through every method — on Xbox console, on Windows PC, and through Steam — so you can set up your controller exactly the way you want it.

Button Remapping
Button Remapping

What Is Button Remapping and Why Do It?

Button remapping lets you change what each button on your controller actually does. Instead of accepting the default layout set by a game, you decide which action goes on which button. Jump on a different button. Put crouch on a rear paddle. Swap bumpers and triggers. The choice is yours.

The main reasons players remap their controller are comfort, accessibility, and competitive advantage. Some default layouts feel awkward after long sessions. Others make sense for one genre but not another. Remapping solves all of that without needing a new controller.

One important thing to know: Xbox remapping works at the system level through the Xbox Accessories app. That means your custom layout applies in every game automatically, without needing to configure each title individually.

Method 1 — How to Remap Xbox Controller Buttons Using the Xbox Accessories App

The Xbox Accessories app is Microsoft’s official remapping tool. It is free, regularly updated, and works on both Xbox consoles and Windows PCs. This is the right method for most players.

Step 1 — Get the Xbox Accessories App

Xbox Accessories App
Xbox Accessories App

On Xbox console: The app comes pre-installed on Xbox Series X|S and Xbox One. Go to My Games & Apps > See All > Apps and look for Xbox Accessories. If it is not there, search for it in the Microsoft Store on your console and install it for free.

On Windows PC: Open the Microsoft Store and search for Xbox Accessories. Download and install it for free. You will need Windows 10 or Windows 11.

Step 2 — Connect Your Controller

On console: Your controller connects automatically via Xbox Wireless. No cable required.

On PC: Connect via USB-C cable for the most reliable experience. You can also connect wirelessly using Bluetooth or the Xbox Wireless Adapter. Using a USB cable is recommended for your first setup as it gives access to all app features without connection issues.

Once the app opens and detects your controller, you will see a visual map of all your controller’s buttons on screen.

Step 3 — Open Configure

Select your controller in the app. You will see a button labelled Configure with three dots next to it. Click or press Configure to open the profile editor.

Step 4 — Create a New Profile

Select New Profile and give it a descriptive name — something like “Shooter Setup” or “Racing Layout” so you can find it easily later. You can create multiple profiles for different games and switch between them.

Step 5 — Remap Your Buttons

The app shows a full visual layout of your controller. Click on any button you want to change. A list of available inputs appears. Select the action you want to assign to that button. Repeat for each button you want to change.

You can remap:

  • A, B, X, Y face buttons
  • Left and right bumpers
  • Left and right triggers
  • D-pad directions
  • Left and right thumbstick clicks
  • View and Menu buttons
  • Share button (Xbox Series X|S)
  • Rear paddles (Xbox Elite Series 2 only)

Step 6 — Adjust Advanced Settings (Optional)

Beyond button swaps, the Xbox Accessories app lets you fine-tune how your inputs behave:

  • Thumbstick sensitivity curves — choose from linear, aggressive, smooth, or instant response curves for more precise aiming or movement
  • Dead zones — tighten the centre dead zone so the stick registers smaller movements, or widen it to reduce accidental drift
  • Trigger sensitivity — shorten how far you pull a trigger before it registers input, useful in shooters
  • Vibration intensity — control left and right motor feedback independently

Step 7 — Save and Activate Your Profile

Give your profile a name and save it. On a standard Xbox Wireless Controller, you activate your profile through the app each time. On the Xbox Elite Series 2, you can save up to three profiles directly on the controller and switch between them instantly using the Profile button on the controller face — no app needed once they are saved.

Your remapped layout is now active and will apply across all your games automatically.

Button Remapping PC
Button Remapping PC

How to Remap Xbox Controller Buttons on PC Using Steam Input

If you play Xbox Game Pass titles or other games through Steam on PC, Steam Input is a powerful free remapping tool that works per game. It is especially useful if you want different layouts for different Steam titles without affecting your system-wide Xbox Accessories settings.

Enable Steam Input for Your Controller

  1. Open Steam and go to Steam > Settings > Controller.
  2. Make sure Xbox Configuration Support is enabled. This allows Steam to detect and configure your Xbox controller.
  3. Connect your Xbox controller via USB or Bluetooth.

Remap Buttons for a Specific Game

  1. In your Steam Library, right-click the game you want to configure.
  2. Select Manage > Controller Configuration.
  3. A visual controller layout appears. Click any button to reassign it.
  4. Choose from controller inputs, keyboard keys, mouse buttons, or custom actions.
  5. Save the configuration. Steam applies it automatically every time you launch that game.

Steam Input also supports more advanced options like radial menus, action sets (different layouts that activate in different in-game situations), gyro aiming if your controller supports it, and mouse emulation from thumbsticks. For most players, simple button remaps are all they need.

Third-Party Remapping Tools for PC

For players who want deeper customisation beyond what the Xbox Accessories app offers on PC, two third-party tools are worth knowing about.

reWASD

reWASD is a paid PC application that gives you granular control over every input on your Xbox controller. It can map controller buttons to keyboard keys, bind mouse movements to stick directions, and configure macro inputs. It is particularly useful for games that do not support controllers natively, or for players who want to map Elite Series 2 paddles to keyboard inputs for PC games. A free trial is available, with a paid licence for continued use.

AntiMicro / Joystick Gremlin

These are free open-source tools for advanced users who want to map controller inputs to keyboard and mouse actions on PC. They require more setup than the Xbox Accessories app but offer a lot of flexibility for non-gaming software or games with no controller support.

For most gamers, the Xbox Accessories app or Steam Input is all you will ever need.

How to Remap Xbox Elite Series 2 Paddles

The rear paddles on the Xbox Elite Controller Series 2 are remapped through the same Xbox Accessories app. They are treated as additional buttons and can be assigned to any standard controller input — A, B, X, Y, bumpers, triggers, stick clicks, or even View and Menu.

Common and effective paddle assignments include:

  • Bottom-left paddle → A (Jump) — keep your thumb on the stick while jumping
  • Bottom-right paddle → B (Crouch/Slide) — faster crouch response in shooters
  • Top-left paddle → Left Bumper — quick weapon switch or ability
  • Top-right paddle → Right Bumper — reload or melee without lifting thumbs

The goal is always to reduce how often you need to lift your thumbs off the sticks. Keeping them on the sticks during jumps, reloads, and crouches gives a real advantage in fast games.

The Elite Series 2 also supports a Shift function, which lets you hold one button to activate a second layer of mappings on all other buttons — effectively doubling your inputs. This is configured through the Xbox Accessories app under the Shift mode option for each button.

Does Remapping Work in All Games?

Yes, in almost all cases. Because the Xbox Accessories app remaps at the system level, your layout is applied before the game even sees the input. The game receives the remapped signal, not the original button press. This means remapping works without individual game support.

A small number of games with anti-cheat systems may behave differently, but this is rare and generally not an issue for standard single-player or casual multiplayer titles. If remapping is not working in a specific Steam game, check that Steam Input is not overriding your Xbox Accessories settings — having both active for the same game can cause conflicts.

How to Reset Controller Remapping to Default

To undo your remapping and go back to the original button layout:

  • Open the Xbox Accessories app
  • Select your controller and click Configure
  • Select the custom profile you want to remove
  • Delete the profile, or use the Restore Defaults option to reset all mappings on that profile back to standard

Your controller will immediately revert to its default layout. If you are on a standard Xbox Wireless Controller, switching away from a custom profile in the app also restores default behaviour instantly.

Common Problems When Remapping Xbox Controller Buttons

App is not detecting the controller: Try switching from Bluetooth to a USB-C cable connection. On PC, make sure Windows is up to date and the Xbox Accessories app is on the latest version from the Microsoft Store.

Remapping not applying in-game: Check whether Steam Input is active for that game. If Steam Input and the Xbox Accessories app are both configured, they can conflict. Disable Xbox Configuration Support in Steam for that game, or delete the Steam Input layout so only the Xbox Accessories profile is active.

Profile not saving to Elite Series 2: Make sure you are connected via USB-C when saving profiles to the controller hardware. Bluetooth connections may not allow profile data to be written to the controller memory.

Controller not showing in the app: Update the controller firmware through the Xbox Accessories app first. Outdated firmware can cause detection issues. If you are having broader controller connection problems, see our Xbox controller not connecting fix guide.

Controller keeps disconnecting after remapping: This is unrelated to remapping. See our Xbox controller keeps disconnecting guide for the actual causes.

Remapping Xbox Controller for Accessibility

Button remapping is also a powerful accessibility tool. Players who have physical limitations can reassign buttons to positions that are more comfortable or reachable. The Xbox Adaptive Controller takes this further, with port-based remapping for external switches and assistive devices, all configured through the same Xbox Accessories app.

Microsoft has also added keyboard button mapping to the Xbox Accessories app for the Elite Series 2 and Adaptive Controller on PC. This lets you assign a controller button to trigger a keyboard key — useful for players navigating accessibility software, or for games that are primarily keyboard-driven but you prefer controller feel.

Final Tips for Better Remapping

  • Name your profiles clearly — “FPS Shooter”, “Forza Racing”, “RPG Explore” — so switching is fast and obvious.
  • Test changes in a low-stakes environment first before taking a custom layout into competitive play.
  • Start with one or two button swaps. Changing everything at once makes it hard to identify what feels wrong.
  • If you play with Xbox Cloud Gaming, your system-level remapping carries through into cloud sessions automatically. See our Xbox Cloud Gaming how it works guide for more on how streaming handles controller input.
  • Keep one profile as your default layout in case a new game has an unusual control scheme you want to explore first before customising.

For players looking to get more from their controller hardware, our Xbox Elite Controller Series 2 review covers all the extra customisation features that the Elite brings over the standard controller. For a complete overview of your Xbox setup, the Xbox Series X guide is a good place to start.

Frequently Asked Questions

How do I remap Xbox controller buttons?

Download the free Xbox Accessories app from the Microsoft Store on PC, or find it under My Games & Apps on your Xbox console. Connect your controller, select Configure, create a new profile, click each button you want to change, and assign a new action. Save the profile and it applies across all your games automatically.

Can I remap buttons on a standard Xbox Wireless Controller?

Yes. The Xbox Accessories app supports button remapping on the standard Xbox Wireless Controller, not just the Elite Series 2. The main difference is that standard controllers do not store profiles on the hardware — you manage them through the app.

Does remapping work on all Xbox games?

Yes, in almost every case. Remapping through the Xbox Accessories app works at the system level, so every game receives your remapped input automatically without needing to configure it per game.

Can I save multiple profiles on my Xbox controller?

On the Xbox Elite Series 2, you can save up to three custom profiles directly on the controller and switch between them using the Profile button. On the standard Xbox Wireless Controller, profiles are saved in the app and need to be switched through the app.

Is the Xbox Accessories app free?

Yes. The Xbox Accessories app is completely free. It is pre-installed on Xbox Series X|S and Xbox One consoles, and available as a free download from the Microsoft Store on Windows 10 and 11.

Can I remap Xbox controller buttons for Steam games?

Yes. Steam Input in the Steam client lets you remap buttons per game. Enable Xbox Configuration Support in Steam Settings under the Controller tab, then access Controller Configuration from any game in your library to set a custom layout for that specific title.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top