The Xbox Accessories App is available on the Xbox One or Windows 10 App store and allows a huge amount of customisation. You can save 255 configurations or use any available presets which can be assigned to either of the 2 on the fly profiles which can be stored on the controller. The software can feel a little long winded at times and could be optimised to be more fluid, but it works well. Other than button re-mapping, you can adjust the sensitivity curve of the sticks, adjust the sensitivity of the triggers and adjust the vibration intensity in the triggers and handles.