Remap Xbox One controller on Windows 10Source: Windows Central

Although the Xbox controller provides the most optimal button layouts for gamers, it's not the perfect configuration for every game. Sometimes, you may need a different mapping depending on the game, personal or required preferences, which is why it's essential to a quick and easy way to remap buttons on the controller.

If you're using Windows 10, you can use the Xbox Accessories app available from the Microsoft Store, which provides an easy to use interface to remap every button on the controller, whether you have a standard Xbox Wireless Controller, Xbox Elite Wireless Controller (or Series 2), or Xbox Adaptive Controller.

In this Windows 10 guide, we'll walk you through the steps to remap the buttons of an Xbox controller to play games with custom button layouts.

Cyber Monday may be over but these Cyber Week deals are still alive

How to remap Xbox controller buttons

If you want to use a custom button layout when playing games with an Xbox controller, you'll first need to install the Xbox Accessories app from the Microsoft Store. (This is available on Windows 10, Xbox Series X and Series S, and Xbox One.)

Install Xbox Accessories app

To install the Xbox Accessories app to remap Xbox controllers, use these steps:

  1. Open Microsoft Store.
  2. Click the Get button.

    Xbox Accessories app downloadSource: Windows Central

  3. Click the Open button.
  4. Click the Get (or Install) button for the Xbox Accessories app.

Once you complete the steps, the app will be available from the Start menu to remap buttons on an Xbox Wireless Controller, Xbox Elite Wireless Controller, or Xbox Adaptive Controller.

Remap controller buttons

To remap the Xbox buttons, connect the controller to your device using the Xbox Wireless USB adapter, Bluetooth, or USB cable, and then use these steps:

  1. Open Xbox Accessories app.
  2. Click the Configure button.

    Xbox remap configure optionSource: Windows Central

  3. Click the New profile option from the left navigation pane.

    Xbox Accessories new profile optionSource: Windows Central

  4. Confirm a descriptive name for the profile. (You can use the name of the game or gaming category to describe the profile file name.)

    Confirm profile nameSource: Windows Central

  5. Click the Save button.
  6. Use the drop-down menu and select the button you want to change (for example, A, B, X, Y, bumpers, stick clicks, and D-pad).

    Remap Xbox controller buttonsSource: Windows Central

  7. Use the "Map to" drop-down menu and select the button you want to remap to.
  8. Repeat steps No. 6 and 7 to remap other buttons.

    Quick note: As you remap the buttons, a preview will be displayed on the right side.

  9. (Optional) Check one or multiple predefined remapping options:

    • Swap sticks.
    • Invert right stick Y-axis.
    • Invert left stick Y-axis.
    • Swap triggers.
  10. (Optional) Clear the Turn on vibration to disable the vibration motors in the Xbox controller.
  11. Click the back button to save the changes.
  12. Use the drop-down menu and select the Slot 1 to make the profile your new default.

    Make remap Xbox profile the default on Windows 10Source: Windows Central

    Quick tip: If you're using the Xbox Elite controller, you'll be able to set the default for each available slot.

After you complete the steps, the new remap for buttons will save automatically, and you can now start playing games with the new layout.

Alternatively, you can also remap buttons by pressing and holding the button, stick, or triggers and pressing the button you want to map.

If you're serious about gaming, but you are still using the standard controller, the Xbox Elite Controller Series 2 is a significant step up.

Xbox controller perfected

Xbox Elite Controller Series 2

Best gaming accessory you can get. Period.

Alongside the premium design and premium features, the Series 2 comes with a steep price tag. But, if you can afford it, you won't be disappointed. This is perhaps the best controller available.

How to edit remap Xbox controller buttons profile

At any time, the app allows you to modify the button layout, rename, or delete the profiles.

To edit a remap button profile for an Xbox controller, use these steps:

  1. Open Xbox Accessories app.
  2. Click the Configure button.

    Xbox remap configure optionSource: Windows Central

  3. Select the profile you want to edit.
  4. Click the Pen button to modify the remaps.

    Change Xbox Button Remap SettingsSource: Windows Central

  5. Click the Rename button to change the name of the profile.

    Xbox Button Remap Profile Change NameSource: Windows Central

  6. Click the Trash can button to delete the profile.

    Xbox Accessories delete profileSource: Windows Central

Once you complete the steps, the profile will save the new changes or be removed from the app.

Create remap profile based on another profile

If you want to create multiple profiles with similar configurations, you don't need to start from scratch since the Xbox Accessories has an option to copy the settings into a new profile, which you can then modify to make it different.

To create a new profile based on an existing remap configuration, use these steps:

  1. Open Xbox Accessories app.
  2. Click the Configure button.

    Xbox remap configure optionSource: Windows Central

  3. Select the profile you want to duplicate.
  4. Click the Copy button.

    Copy Xbox remap profileSource: Windows Central

  5. Confirm the name of the new profile.
  6. Click the Save button.
  7. Click the Pen button.
  8. Remap the Xbox One controller buttons.

    Remap Xbox One controller buttons on custom profileSource: Windows Central

  9. Click the back button.
  10. Use the drop-down menu and select the slot that the profile should be available.

    Quick tip: If you're using the standard Xbox controller, select the "Slot 1" to make it your new default.

After you complete the steps, the new profile based on a previous configuration will be saved.

How to restore default button settings for Xbox controller

If you no longer want to use custom remaps on your Xbox controller, you'll need to remove it from the slot.

  1. Open Xbox Accessories app.
  2. Click the Configure button.
  3. Select the current button to remap the profile.
  4. Use the drop-down menu and select the No slot option.

    Restore default Xbox button layoutSource: Windows Central

  5. (Optional) Select the profile you no longer need.
  6. Click the Delete button.
  7. Click the Delete button again.

Once you complete the steps, the controller will revert to the original button settings. Alternatively, if you want to reset the settings for a specific profile, while in the profile editing page, click the Restore to default option.

We're focusing this guide on the standard version of the Xbox Wireless Controller. If you're using the Xbox Elite Wireless Controller or Series 2, or the Adaptive Controller, you'll be able to access many other customization options. For example, you'll be able to adjust the brightness of the Xbox button, rename the controller, store up to 256 different configurations, swap thumbstick X and Y axes, specify Shift inputs, and a lot more.

More Windows 10 resources

For more helpful articles, coverage, and answers to common questions about Windows 10, visit the following resources:

We may earn a commission for purchases using our links. Learn more.