Gamepad Drift Test
| Reading | Verdict | What it means |
|---|---|---|
| dot parks off-center, trail a tight blob | drift | potentiometer worn - repair or replace |
| dot inside the small circle at rest | OK | within the chosen deadzone |
| dot centered, jumps while moving | spike | dropout - check the cable or dongle |
| axes never move at all | no signal | browser lacks permission - use Chrome/Edge, press a button first |
Connect your controller, press any button, and both analog sticks start plotting live on the chart - the small circle is the deadzone you picked. If a stick parks off-center and leaves a tight blob of trail while your thumb is nowhere near it, that is drift: the stick reports movement nobody asked for. A stick averaging 0.12 off zero at rest fails the normal 0.08 deadzone with room to spare.
Drift is the failure that gets controllers replaced: your character walks on their own in games, menus scroll by themselves. This test gives you the numbers in sixty seconds - before you blame the game, before you buy a replacement, and after a repair to confirm the fix actually landed.
How to use
- Connect the controller by USB or Bluetooth, then press any button - browsers only start reading a gamepad after its first button press.
- Let both sticks sit untouched for a few seconds and read the verdict: OK means the resting position is inside the deadzone, DRIFT means it reports motion at rest.
- Then sweep each stick in full circles - the trail should follow smoothly. Tighten the deadzone chip to 0.05 for a stricter pass, or loosen to 0.15 if your sticks are old but usable.
Frequently asked questions
What exactly is stick drift?
An analog stick reads its position with two potentiometers (one per axis). When the internals wear or collect grime, the resting reading stops being zero - the controller reports a small constant lean in one direction. Anything consistently outside your deadzone while untouched is drift; inside it, games simply apply the deadzone and you never notice.
Can drifting sticks be fixed, or is a new controller the only option?
Often fixable. Drift from grime frequently clears with contact cleaner around the stick base; drift from a worn potentiometer module is a cheap part on most controllers - Joy-Cons, DualSense and Xbox sticks are all user-replaceable with a solderless kit or minimal soldering. Firmware recalibration helps only when the drift is a miscalibration, which is exactly what the numbers on this page help you distinguish.
Which controllers work in the browser?
Anything the standard Gamepad API recognizes: Xbox One/Series pads over USB or Bluetooth, DualShock 4, DualSense, Switch Pro Controller, and most generic USB pads. If nothing appears, press a button on the controller first - browsers only enumerate a pad after input - and use Chrome, Edge or Firefox on desktop; mobile browsers rarely expose gamepads.
My stick reads OK here but still drifts in games - how?
Games apply their own, often smaller, deadzone than this page's normal 0.08. Run the test again with the tight 0.05 chip: if the resting reading sits between 0.05 and 0.08, this page passes it and a strict game does not - the drift is real, just small.