Checking stick drift means measuring idle offset while your thumbs are off the sticks. Open the Stick Drift Test on a desktop browser, connect the pad (USB preferred), press any button to wake detection, then rest the controller on a flat surface.
What to watch
Healthy idle magnitude stays near zero with only tiny noise. Repeated elevated idle on one stick is a strong hardware signal. Matching elevated idle on both sticks can still be wear, but also check desk vibration and a flaky Bluetooth link. Retest over USB before you decide the sensors are dead.
Games filter stick values with deadzones and aim assist, so a browser idle sample is clearer than “it feels off in ranked.” Write down left and right max idle, average idle, browser name, and whether you used USB or Bluetooth.
After you confirm drift
- Blow out debris carefully. Avoid soaking modules with liquids.
- Try another cable or port to rule out connection noise.
- Use a temporary in-game deadzone only as comfort while you plan repair. Explore visuals on the Deadzone Test.
- For DualSense, DualShock, Xbox, or Joy-Con wear, plan a module service or replacement when idle offset stays high after clean retests.
For deeper repair guidance, continue with How to Fix Stick Drift. For a full pad pass, use the Controller Tester and the longer articles on our blog.
Remember the Gamepad API limit: browser tools show what the OS exposes to the page. They cannot permanently rewrite DualSense NVS or Xbox firmware. Vendor utilities remain separate when you need official updates.
If the pad never appears, start at Controller Detection before judging stick health. Close games and overlays that lock exclusive access, then reconnect and sample again for at least several quiet seconds without touching either stick.
Document your browser build, cable versus wireless, and the worst idle reading you saw. Small notes prevent bad advice from friends or repair shops. Retest after any cleaning or firmware update so you can compare results fairly. Gamepad Tester is built for that kind of clear, local diagnosis with live Gamepad API panels and practical next steps on the Analog Stick Test.
A proper drift test, step by step
- Put the controller on a flat, still surface — not your lap, not a vibrating desk. Even a washing machine in the next room can nudge idle readings.
- Connect over USB for the baseline. Bluetooth is fine for a second opinion, but never for the verdict.
- Press any button to wake detection, then take your thumbs completely off both sticks.
- Watch for at least 30 seconds. A single spike means nothing; drift is a pattern, not a moment.
- Note both sticks separately: left max idle, right max idle, and whether the offset is constant or wandering.
- Repeat the test once more after unplugging and reconnecting. A reading that reproduces is real; one that vanishes was noise or connection trouble.
Reading the numbers honestly
Idle magnitude near zero with tiny flicker is a healthy stick. A small, steady offset on one stick that appears in every sample is the classic early sign of wear. A large offset that never settles is advanced wear or dirt in the module. Matching elevation on both sticks at once is unusual for wear — before blaming the hardware, check the environment: a vibrating desk, a loose cable, or a flaky Bluetooth link can lift both readings together. Retest over USB on a still surface before you conclude anything.
Compare sticks, not just numbers. If the left stick idles at 0.02 and the right at 0.18, the right module is the story — even if games still feel playable. Trends matter more than single readings: a stick that measured 0.05 last month and 0.15 today is wearing, even if today's number alone looks borderline.
Types of drift worth telling apart
- Constant offset: the stick parks away from center and stays there. Usually wear or a damaged spring.
- Wandering idle: the resting point moves slowly on its own. Often dirt or a degrading sensor.
- One-axis drift: only up-down or only left-right creeps. Points at a single axis sensor rather than the whole module.
- Intermittent drift: fine for minutes, then suddenly creeps. Check cable, port, and wireless interference before opening anything.
- Drift only in one game: that is usually the game's deadzone or aim settings, not hardware. The browser's raw view is the tiebreaker — if the browser shows a clean idle, the hardware is fine.
False positives to rule out first
- Thumbs still touching a stick, even lightly.
- Controller resting on a soft or vibrating surface.
- Bluetooth sampling noise — always confirm over USB.
- A stuck trigger or bumper pressing against something in your bag or on the desk.
- Another app holding exclusive access to the controller.
- Testing for five seconds and calling it a verdict. Drift diagnosis needs quiet time.
Keeping a test record
Write down five things every time: date, stick (left/right), worst idle magnitude, connection (USB/Bluetooth), and browser. One line per test is enough. After cleaning or a firmware update, test again under the same conditions and compare. A record turns "it feels worse" into evidence a repair shop can actually use — and it stops you from replacing a controller that only needed a cable swap.
Frequently asked questions
How long should a drift test run?
At least 30 quiet seconds per stick, with thumbs fully off. Shorter samples catch spikes, not patterns, and drift is a pattern.
Can stick drift come and go?
Yes. Dirt, temperature, and connection quality can make drift intermittent. That is why a single clean test does not clear a stick — repeat the test on another day before you declare it healthy.
Does drift affect both sticks equally?
Rarely. One stick usually wears first, because most games load one side more. Test and record both sticks separately instead of assuming a pair reading.
Will a deadzone hide drift in the browser test?
No. The browser shows raw Gamepad API values before any game deadzone is applied. That is exactly why the browser test is more honest than judging by feel inside a game.