Stick Drift Test: PS5, Xbox & Joy-Con Drift, Dead Zone
Measure controller stick drift in 10 seconds: max offset, drift direction, and a recommended dead zone. Works with Xbox, PS5, PS4, Switch and PC gamepads.
Updated 2026-08-16
Related Tools
Gamepad Tester: Xbox, PS5, PS4 Buttons & Polling Rate
Mouse Test Online: Double Click, Scroll, Polling Rate & CPS
Online Keyboard Test: Double Typing, NKRO, Chatter & Speed
Mouse DPI Test: Measure Real DPI & Verify Sensitivity
FPS Mouse Sensitivity Converter — CS2, Valorant, Apex
Reaction Time Test: Click & Measure Response Speed Online
Features
- 10-second stationary drift test: place the controller down and the tester samples both analog sticks at ~60 readings per second, measuring how far each stick drifts from center while untouched
- Quantitative drift metrics: max offset, mean offset, and drift time ratio for every stick, so severity is judged with numbers instead of a quick glance
- Drift direction analysis: the average drift vector is mapped to a compass direction (N/NE/E/SE/S/SW/W/NW), showing exactly which way your stick pulls
- Recommended dead zone: the tester calculates the smallest game-setting dead zone that masks your stick's drift and rounds it to a practical value you can enter in any game
- Four-level verdict: No Drift / Mild / Noticeable / Severe classification with color coding, from pristine green to needs-repair red
- Dead zone startup test: push the stick slowly from center to measure its startup threshold on each axis, the smallest deflection the stick actually reports
- Live scatter plot: every sample is drawn in real time on a plot canvas, turning a drifting stick into a visible cloud of points instead of raw numbers
- Drift trend history: past test results are kept for the session and shown side by side, revealing whether your drift is getting worse over time
- Works with every browser-supported gamepad: Xbox, PS5, PS4, Switch Pro and PC controllers over USB or Bluetooth, via the standard Gamepad API with no drivers
- Live axis readout: during the test, current X/Y values and the running max offset are displayed in real time, so you can watch the stick settle as samples accumulate
- Per-stick isolation: test the left stick, the right stick, or both at once; results are reported separately so you know exactly which module is failing
- Works offline after first load
How to Use
- 1Connect a controller to your computer over USB or Bluetooth and press any button on it; the connection status turns green and the controller name appears
- 2Release both sticks and place the controller flat on a table or your lap; the test measures the sticks at rest, so any movement from your hands pollutes the sample
- 3Choose which sticks to test: Left, Right, or Both. Testing both at once is fine; the results are reported separately per stick
- 4Pick a test duration: 5 seconds for a quick check, 10 seconds for a normal reading, 20 seconds for the most reliable average on a borderline stick
- 5Click Start Test and keep your hands off the controller. A progress bar fills as samples are collected at ~60 readings per second
- 6Read the verdict badge: No Drift (green), Mild (amber), Noticeable (orange), or Severe (red), and the numbers below it: max offset, mean offset, and drift time ratio
- 7Check the drift direction: the compass label tells you which way the stick pulls (e.g. 'Northeast'), which matches the direction your character walks by itself in games
- 8Use the recommended dead zone: enter the suggested value in your game's controller settings (or in Steam / Windows calibration) to mask the drift immediately
- 9Run the Dead Zone test mode: slowly push each stick out from center and release, a few times, to read its startup threshold, the smallest movement it reports
- 10Repeat the drift test every few weeks and compare the trend history; if the max offset keeps climbing, the potentiometer is wearing out and replacement is coming
Frequently Asked Questions
What is stick drift?
Stick drift is when an analog stick reports a non-zero position while it is physically at rest. Inside the stick, a potentiometer converts the stick's position into a voltage; when the resistive track wears, collects dust, or the return spring weakens, the reading no longer returns to exactly zero. In games this makes your character, camera, or cursor move by itself. This tester quantifies it: place the controller down for 10 seconds and the max offset, drift direction, and a recommended dead zone are calculated from the raw axis values.
What causes stick drift?
The main causes are: 1) Wear: the potentiometer's resistive track erodes with use, especially under aggressive thumb pressure, changing the resting voltage. 2) Contamination: dust and debris inside the stick module block the wiper from returning to center. 3) Spring fatigue: the return spring weakens and the stick no longer snaps back to its neutral position. 4) Manufacturing tolerance: some units ship with a resting offset that is small enough to pass QA but still noticeable in games with tiny dead zones. Drift usually appears after months of heavy use but can also be present on a brand-new controller.
How do I fix stick drift?
Try in this order: 1) Increase the dead zone in game settings: this ignores small offsets around center and instantly masks mild drift. 2) Clean the stick: blow compressed air around the stick base or dab isopropyl alcohol (90%+) on the base and work the stick in circles, which clears dust from the potentiometer. 3) Recalibrate in the OS: Windows game controller settings and most consoles have a calibration routine that re-centers the stick; this masks the symptom but the hardware keeps wearing. 4) Replace the stick module: potentiometer replacement requires soldering, or take the controller to a repair shop; professional stick replacement is around $20-40. 5) Check warranty first: many controllers (including Joy-Cons, see below) are repaired or replaced free under warranty.
Why does my new controller already have stick drift?
A new controller can drift out of the box for three reasons: the manufacturing tolerance of the potentiometer allowed a small resting offset that passed QA; the stick module was damaged in shipping; or your game's dead zone is so small that even a tiny resting offset (e.g. 0.05 of full travel) is visible. Test it here: if the max offset stays under 0.10 on a fresh controller, a larger dead zone usually solves it; if it reads 0.15 or above, consider exchanging the unit under warranty.
Does stick drift get worse over time?
Yes, usually. The potentiometer track erodes a little more with every hour of use, so the resting offset drifts further from center over months. That is why this tester keeps a trend history for the session: run the same 10-second test every few weeks and compare the max offset. If the reading climbs steadily (e.g. 0.04 → 0.07 → 0.11), the module is wearing out and will eventually need cleaning or replacement; a stable reading between sessions suggests dust or calibration rather than progressive wear.
What dead zone should I use for my controller?
Use the value this tester recommends: it is the smallest dead zone that covers your stick's measured max offset, rounded up to a practical step (0.05 increments). For example, a max offset of 0.07 gives a recommendation of 0.10. Set it slightly above that in your game (0.10-0.15) to keep some safety margin as wear progresses. Do not use a huge dead zone (0.25+) unless you must; it makes fine aiming noticeably less responsive. If the recommended value is already 0.20 or higher, the stick needs cleaning or replacement rather than a dead zone band-aid.
How is the recommended dead zone calculated?
The tester measures the maximum offset radius (sqrt of X² + Y²) your stick reaches while at rest during the sample window. The recommendation is that value rounded up to the nearest 0.05, the smallest dead zone that guarantees the drift is hidden. The calculation is deliberately conservative: a stick with max offset 0.063 gets a 0.10 recommendation, so the dead zone always covers the worst moment, not just the average.
Is my controller covered by warranty for stick drift?
Often yes. Nintendo repairs Joy-Con drift free of charge worldwide (program since 2019) regardless of warranty status; contact Nintendo support. Microsoft covers controller drift under the standard one-year warranty, and extended out-of-warranty service is sometimes offered. Sony covers drift under warranty; in some regions out-of-warranty repair is available for a fee. Third-party controllers are covered by their own brand warranty. Before paying for a repair, run this test and save your result; a max offset reading of 0.15 or higher is solid evidence of the fault for a support ticket.
How accurate is this test and why do results vary between runs?
The Gamepad API exposes axis values at roughly ±0.01 precision (values are normalized to -1..1), and the tester samples at the display refresh rate (~60 readings per second on most displays), far more precise than judging the stick visually. The practical limit is the environment, not the API: a stick at rest is never perfectly still. The wiper sits slightly differently each time it returns, temperature changes the resistive material's behavior, and table vibration or a nearby speaker shakes the sensor. Typical variation between runs is ±0.02-0.03 on a healthy stick. If two runs differ wildly (e.g. 0.04 then 0.18), the module is failing intermittently; trust the higher reading. For a definitive answer, use the 20-second duration and run the test twice.
Why does my stick drift in games but show no drift here?
Three common reasons. 1) The game's dead zone is set to zero or near-zero, so a resting offset too small for this tester's 'drift' threshold (0.05) still moves the camera; raise the game dead zone to 0.10 and it disappears. 2) Software calibration: some games and platforms apply their own stick calibration that introduces an offset only in-game. 3) It is not drift at all: a worn stick that physically slumps to one side (spring fatigue) reads as a constant small offset here but feels like drifting movement in games. Run the test and check both the max offset and the drift direction: a consistent direction across runs is the fingerprint of spring fatigue.
Can controller calibration fix drift?
Calibration re-centers the resting point, which can mask mild drift in the OS and in games that respect the calibration. But it does not fix the hardware: the potentiometer keeps wearing, and after a while the drift exceeds what calibration can absorb. Treat calibration as a temporary measure; combine it with a game dead zone and plan for cleaning or module replacement. Note that many games read the raw axis values and ignore OS calibration entirely, which is why the same controller can drift in one game and not another.
Does this work with Nintendo Switch controllers (Joy-Con / Pro)?
Yes. Joy-Cons and the Switch Pro Controller appear as standard gamepads when connected to a PC over Bluetooth or USB, and their sticks are read by the Gamepad API like any other controller. Joy-Con drift is the most widely reported drift issue of any controller, so this tester is a common first stop before contacting Nintendo's free repair program; capture a severe reading as evidence.
What is the difference between drift and dead zone?
Drift is the fault: the stick reports movement when it is not being touched. Dead zone is the remedy: the range of stick movement around center that a game ignores on purpose. A dead zone of 0.10 means the first 10% of stick travel produces no input. Every controller has some resting noise (a perfectly new stick sits around 0.01-0.03), so dead zones exist to hide that noise. Drift becomes a problem when the noise grows larger than the dead zone. This tester measures the noise (drift) and then tells you the smallest dead zone that hides it.
Why does my PS5 / DualSense controller drift and is it covered by warranty?
DualSense drift is widely reported: the stick modules use the same potentiometer design as other controllers, and aggressive use or dust accelerates the wear. Test it here: the max offset reading tells you the severity. Sony covers drift under the standard one-year warranty, and in some regions out-of-warranty repair is available for a fee. Consumer protection laws in many countries extend coverage beyond one year, so it is worth checking with local Sony support before paying for anything. If the reading is under 0.10, a higher dead zone in game settings may be enough instead of a repair.
How do I fix Joy-Con drift on Nintendo Switch?
Joy-Con drift is the most widely reported drift issue of any controller. Nintendo repairs it free worldwide regardless of warranty status; contact Nintendo support and they will arrange shipping. If you prefer DIY: clean the stick base with 90%+ isopropyl alcohol on a cotton swab while working the stick in circles (fixes many cases), or replace the stick module (requires opening the Joy-Con with a tri-wing screwdriver; modules cost a few dollars and tutorial videos show the process). Do not spray WD-40 into the stick; it damages the contacts. Run this tester before and after the fix to verify the result.