Xbox controller test: measure stick drift online
Measure your Xbox controller stick deviation with numbers and a verdict. Works with Xbox One, Series X|S, Elite and compatible pads from other brands, over USB or Bluetooth.
By Manuel Benitez · Updated 21 September 2026
Connect your Xbox controller and press any button to start
Works over USB or Bluetooth. PlayStation controller? Use the PS5 controller test or the PS4 controller test.
Over a USB cable. Gives access to the touchpad, the mute button and the controller's raw values. Chrome, Edge and Opera only.
0.000
0.000
0.000
0.000
Left stick
0.000
0.000
Right stick
0.000
0.000
Precise drift measurement
Let go of both sticks and do not touch the controller until it finishes.
Circularity
Traces the outer edge of the stick and measures the radius reached in each of 72 sectors. A healthy stick draws a regular circle; a worn one shows notches and flat spots.
Press Check circularity above, then roll one stick along its outer edge for several full turns, then the other. Both are measured at the same time.
Controller information
This data is only available with direct reading over a USB cable. Go back to the front page and connect the controller by cable.
Stick calibration
With the centre magnified you can see the real resting offset, and below are the controller's raw values: the measured centre and the maximum travel reached on each axis.
Left stick
Right stick
Calibration is only available with direct reading over a USB cable. Connect the controller by cable to calibrate it.
Stick centre
Sets where rest position is. This is what fixes drift when the controller moves on its own.
Stick range
Learns how far each stick reaches. Fixes not hitting the edge, or a flattened circle.
Fine tuning
The twelve internal values, one by one. For when automatic calibration leaves something off.
Calibration wizard
Changes are temporary until you press “Save changes permanently”. If something goes wrong, “Restart the controller” discards anything you haven't saved.
🔒 Everything runs in your browser. Nothing is uploaded or stored on any server.
How the Xbox controller test works
- 1Connect the controller
USB cable or Bluetooth, whichever you have. Windows, macOS and Linux all work.
- 2Press any button
The browser only exposes a controller after you press something on it. The panel appears on its own.
- 3Run the drift test
Let go of the sticks for 10 seconds. The tool records the resting position and compares it with the thresholds.
- 4Run the circularity test
Roll each stick around its edge. A worn stick shows notches, flat spots or a shorter reach.
How an Xbox controller is read
With Xbox controllers the reading goes through the browser's standard Gamepad API, and it is worth explaining why: on Windows, an Xbox controller is handled by Microsoft's own driver and the system does not expose it as a generic device, so direct reading is not available.
The good news is that you lose nothing here. That direct reading exists to reach the touchpad and the mute button, controls an Xbox controller does not have. Everything that pad physically carries — sticks, analogue triggers, D-pad and buttons — is read in full through the standard route. The test gives two figures that decide the state of the controller:
| Measure | Healthy | Watch it | Out of range |
|---|---|---|---|
| Resting deviation | up to 2 % | 2 – 3 % | above 3 % |
| Circularity error | up to 5 % | 5 – 10 % | above 10 % |
The detail of the calculation and the reasoning behind each cut-off is in how we measure drift.
Typical Xbox controller problems
- Left stick drift, same as everywhere else: it takes the most load.
- Wear on the Elite range. Elite pads get many more hours of use and their modules show wear sooner, despite the premium finish.
- Triggers that do not return to zero. It shows in the test as a resting value that never quite drops, and in game it becomes phantom acceleration or firing.
These controllers do not support writable calibration from the browser. If the deviation is out of range, the options are raising the dead zone in the game, cleaning the module or replacing it.
If the result is out of range
Before buying anything, check whether the controller is still under warranty: in the EU that is up to three years, claimed from the shop, and turning up with the measurement done changes the conversation. If it is out of warranty, the options ordered by cost are in how to tell if your controller has drift.
Other controllers
Frequently asked questions
Does the Xbox controller test work over Bluetooth?
Yes. Xbox controllers are read through the standard Gamepad API, which works the same over USB and Bluetooth.
Which Xbox controllers are supported?
Xbox One, Xbox Series X|S, Elite Series 1 and 2 and any compatible third-party pad the browser recognises as a gamepad.
Why does nothing appear until I press a button?
Browsers only expose a controller after the user interacts with it, as a privacy measure. Press any button and the panel shows up.
Can I calibrate an Xbox controller online?
No. Xbox controllers do not expose a writable calibration over the browser. You can measure the drift precisely, adjust the dead zone in the game or replace the stick module.