Detect analog stick drift on any gaming controller instantly in your browser. Our stick drift tester reads live axis values from both joysticks, flags resting-state deviation, visualises circular motion accuracy, and gives you a clear verdict — so you know whether your controller needs cleaning, calibration, or replacement. No downloads. No accounts. Completely private.
Stick drift is a hardware fault — but understanding what causes it and how to measure it accurately will tell you exactly what action to take.
Stick drift is when a controller's analog joystick reports movement to the game even when you aren't physically touching it. The stick's resting X and Y values drift away from zero, causing your character to walk, your camera to pan, or your aim to pull in a direction on its own.
Gamepad Tester reads your controller's axis values 60 times per second using the Web Gamepad API. A healthy stick at rest sits near 0.000 on both axes. Any consistent non-zero value while you're not touching the stick — that's drift. Our tester flags it, measures its magnitude, and rates its severity.
Most analog sticks use potentiometers — resistive components that wear down with use. As the conductive surface degrades, the resistance readings become less precise, producing noise and drift. Hall effect sticks (used in newer controllers) are immune to this, as they use magnets instead.
Running an accurate drift test takes less than two minutes. Follow these steps for a reliable result.
Plug your gamepad in via USB or connect it over Bluetooth. Open Gamepad Tester in Chrome or Edge and press any button to activate the Gamepad API. The stick pads will start updating immediately.
Put the controller on a flat surface and do not touch the analog sticks. Watch both X and Y axis values for 10–15 seconds. If either stick shows consistent non-zero readings above ±0.05, drift is present. The higher the value, the more severe.
Slowly rotate each stick through its full circular range several times. A healthy stick traces a smooth circle and returns exactly to 0.000 when released. Enable Test Circularity to draw the trace path — gaps, flat spots, or a non-centred return indicate wear.
Each stick pad shows a colour-coded verdict based on the resting offset value. Green means healthy, amber means early drift worth monitoring, and red means significant drift requiring action. Use the deadzone slider to see what threshold would hide the current drift in software.
The most common cause. The resistive track inside the joystick module wears down with repeated use, producing increasingly noisy and inaccurate readings over time. This is why drift often gets worse the more you play.
Fine particles settle inside the stick housing and interfere with the sensor. This often causes intermittent drift that comes and goes. Compressed air and isopropyl alcohol cleaning can resolve this without replacing any parts.
Humidity causes the potentiometer contacts and solder joints inside the stick module to oxidise. This is especially common in controllers stored in humid environments or used for long sessions with sweaty hands.
Some controllers — most famously the Nintendo Switch Joy-Con and certain PS5 DualSense batches — shipped with sensor calibration issues that cause drift even in relatively new controllers with minimal use.
Try these fixes in order — start with the simplest and cheapest options before opening your controller.
Dampen a cotton swab with 90%+ isopropyl alcohol and clean around the base of each stick, rotating as you go. This removes oxidation and debris from the sensor contacts and often eliminates minor drift entirely.
On Windows, use the built-in controller calibration tool (Device Manager → joystick properties). On PS5 and Xbox, recalibrate via the system settings. This resets the sensor's neutral position and can resolve minor calibration drift.
Use the deadzone slider in our tester to identify the minimum threshold that masks your current drift. Apply the same value in your game's settings or in Steam's controller configurator as a temporary fix while you plan a repair.
For severe or persistent drift, the potentiometer module needs replacing. Replacement joystick kits are widely available for PS4, PS5, Xbox, and Switch controllers. Hall effect module upgrades are also available and eliminate drift permanently.
Open your browser, connect your controller, press a button. You get live drift readings in under 10 seconds — no app, no extension, no sign-in required.
Every axis reading is processed locally using the Web Gamepad API. No controller data is transmitted to any server. Your inputs never leave your device.
The polling loop runs at up to 60 reads per second — the same rate games use. You see drift the instant it occurs, with axis values updated to 3 decimal places on every frame.
Enable the circularity trace to draw the path your stick takes as you rotate it. A healthy stick traces a near-perfect circle. Flat spots, gaps, or a non-centred rest position reveal wear patterns invisible to a simple axis readout.
The deadzone threshold slider lets you set a software filter in real time and see exactly how much drift it masks. This helps you decide whether your current drift is manageable in-game or genuinely needs hardware repair.
Each stick displays a colour-coded severity verdict based on measured offset — green for healthy, amber for early drift, red for significant drift. No guesswork, no interpreting raw numbers — just a clear action recommendation.
Gamepad Tester — free browser-based stick drift testing for PS5, PS4, PS3, Xbox, Nintendo Switch, and all standard gamepads. All data processed locally in your browser. No downloads. No accounts. Compatible with Chrome 58+, Edge 79+, Firefox 55+, Safari 16.4+.