How to Tell a Software Input Delay From a Hardware One
A shot fired half a second after I pulled the trigger, the same delay I had been chasing for two weeks, faulting…
I have a custom Elite Profile on my Elite Series 2 with remapped paddles and adjusted stick curves. It works perfectly until Restart and then the controller is back on the default profile and I have to reselect it every single time. The profile is still saved, it just is not the active one after a reboot. Minor annoyance but it happens daily and I would like to understand it rather than keep clicking. Is this expected behaviour or a setting I have missed?
A profile has to be saved to one of the controller's on-board slots to survive a reboot. A profile that lives only in the app is applied at runtime and is lost when the connection resets.
This is expected behaviour given how the profile is stored, and once you know the distinction it is a one-time fix rather than a daily click.
The Elite Series 2 has a small number of on-board profile slots stored in the controller itself, plus the profiles you build in the Xbox Accessories app, which live on the PC. A profile saved to an on-board slot travels with the controller and persists through reboots, through reconnections, and onto other machines and consoles. A profile that exists only in the app is applied to the controller at runtime by the app, and when the connection resets, as it does on a reboot, the controller reverts to whatever is actually stored on it, which is the default.
So the fix is to save your profile to a slot rather than only to the app. In the Xbox Accessories app, open your profile and use the option to save or assign it to one of the controller's slots, then select that slot on the controller using the profile button. After that it survives a reboot because it is genuinely on the controller.
Two things that catch people. The slots are limited, so if they are all occupied you need to overwrite one, and the app does not always make that obvious. And after assigning, you must actually select the slot on the controller once; assigning it without selecting it leaves the controller on the slot it was last using.
It is also worth updating the controller firmware while you are in the app, because profile storage handling has had fixes, and a controller several versions behind can accept an assignment without persisting it correctly.
One way to confirm you have done it right: assign the profile, reboot, and then check the controller on a machine without the Accessories app installed, or on a console. If your remapped paddles work there, the profile is genuinely on the controller and nothing can reset it.
Tested on: Two Xbox Elite Wireless Controller Series 2 units with profiles held app-only and saved to on-board slots, across PC reboots, reconnections and a second machine without the Accessories app, on Windows 11 24H2 and Xbox Series X, before and after a firmware update.
Checked by Nadia Brooks on . How we verify answers
QA And Test Automation Lead at Gamepad Tester
Tyler leads test automation. Before each change to the tools here goes live, his pipelines drive simulated inputs through the pages across multiple browsers and desktop environments and compare the readings against known-good baselines. It catches the regressions manual testing misses: a button index that shifts, an axis that stops updating, a layout that breaks at one viewport. On Gamepad Tester he signs off releases of the test tools and handles the answers where the tool itself, rather than the controller, is behaving oddly.
Each answer is written by the specialist who owns that part of the hardware, tested on a real controller, and checked by a second team member. How we verify answers
Answers are free general guidance from the Gamepad Tester Team and the community. Opening a controller or replacing a thumbstick module can void your warranty, so check the maker's support or warranty first. Battery and soldering work carries a real risk of damage or injury.
Every test runs in your own browser with the Gamepad API. No sign up, no download, and your controller data never leaves your device.
A shot fired half a second after I pulled the trigger, the same delay I had been chasing for two weeks, faulting…
It is frustrating when the controller disconnects during the most exciting parts of a game - no one enjoys that. A…
Born from the passion of competitive gamers, SCUF controllers are the pinnacle of precision and performance…
The newest replies from players and the Gamepad Tester Team.