Xbox One owners can remap the buttons on their standard controller using the Xbox accessories app as part of the New Xbox One Experience interface.
A button-remapping feature was introduced with the Xbox Elite controller has now, in a somewhat limited capacity, made its way to standard first-party wireless and third-party wired controllers. Users who want to build their own control schemes on a game-by-game basis can use the app to remap the functionality of buttons, though there are some changes to the functionality offered on the Elite controller. While the pricier gamepad allowed multiple buttons to share the same functionality and only required B and A to be assigned at all times, Standard controllers are limited to swapping pairs of buttons. Switch A to RB, and the app will automatically assign RB to A to ensure all buttons are mapped at any given time.
The custom configuration can be saved as a profile through the app on your individual console but is not transferable to other Xbox Ones, as users will be required to initiate the preferred button assignments when moving to other consoles. (The Elite controller configuration is stored on the peripheral itself.)
For now, users can only remap standard controllers on the Xbox One, with PC support arriving at a later date, according to Microsoft?s Larry “Major Nelson” Hryb.