Stick Drift Test
Leave sticks untouched while monitoring to detect unwanted movement.
How to test for stick drift
The test works by reading the raw axis values your analog sticks send to the browser. A perfectly healthy stick at rest sends a value of exactly 0.00 on both the X and Y axis. If those numbers creep, wobble or jump around while your thumbs are completely off the sticks — that movement is drift. Here's how to run the test properly.
USB or Bluetooth — either works. Wired gives the most accurate reading.
The browser needs one button press to activate controller detection
Completely release both analog sticks and leave them untouched
If the axis values move on their own — that's your drift reading
Test both sticks separately. Drift can affect the left stick, the right stick, or both — and they can drift in different directions. Let each stick rest for 10 seconds and watch which axis is moving. The left stick controls movement in most games. The right stick controls the camera.
How to read your drift results
The axis values your stick sends at rest tell you exactly how severe the drift is. Here's how to interpret what you're seeing.
Your stick is healthy. Small fluctuations under 0.05 are normal and fall within the controller's built-in deadzone. Games ignore these automatically. Nothing to worry about.
Early stage drift. You may not notice it in most games yet, but it's there. Try cleaning the stick with compressed air or isopropyl alcohol now — early treatment works best.
You'll definitely feel this in games. Characters moving alone, camera drifting, aim pulling. At this level cleaning may help temporarily but the joystick module likely needs replacing.
Important: Run the test multiple times and check the average. A single reading can spike briefly due to natural stick wobble when you lift your thumb. If the values consistently sit above 0.05 at rest across multiple tests — that's real drift, not noise.
What causes stick drift?
Stick drift is almost always a hardware problem, not a software one. Inside every analog stick is a small mechanical component called a potentiometer — a sensor that reads the exact position of your thumb by measuring electrical resistance. Over time, that sensor degrades. Here are the three main reasons it happens.
The most common cause. The resistive strip inside the sensor physically wears down with use. Once it's uneven, the stick can't accurately read the centre position anymore and sends incorrect signals at rest.
Fine dust, skin cells and food particles work their way into the stick housing over time. They settle on the sensor contacts and interfere with the electrical reading — causing values to jump or drift even on newer controllers.
Some controllers drift very early in their life because the joystick module was slightly off-spec from the factory. This is especially documented with PS5 DualSense and Nintendo Joy-Con controllers from certain production batches.
Does stick drift affect all controllers?
Yes — every controller that uses a traditional potentiometer-based analog stick can develop drift. Some are more prone than others. Here's a quick breakdown by brand.
One of the most widely reported drift cases since launch. Sony offers free warranty repairs. The ALPS joystick module inside is replaceable and widely available for out-of-warranty repairs.
Drift typically appears after 300–400 hours of use. The module is the same ALPS design as the DualSense and is easy to replace. Cleaning with isopropyl alcohol is very effective in early stages.
Xbox controllers are slightly more robust but not immune. Microsoft offers warranty replacements within 90 days. The internal design is easier to open than PlayStation controllers for DIY repairs.
Joy-Con drift became so widespread that Nintendo faced class action lawsuits globally and offered free repairs in many countries. The compressed air fix has a high success rate on Joy-Cons specifically.
Far less drift-prone than Joy-Cons. The Pro Controller uses a more robust joystick module and is built for heavier use. Still susceptible eventually — just takes longer to show up.
Quality varies hugely. Budget controllers often use cheaper potentiometers that drift faster. Higher-end third-party controllers from 8BitDo use hall effect sensors which don't drift at all.
Can stick drift be fixed?
Yes — and often more easily than people think. The fix depends on how severe the drift reading is.
For readings between 0.05 and 0.10, start with compressed air. Hold the stick to one side to open a gap at the base and blast short bursts of air around the edges. Rotate the stick while doing it. This dislodges dust from the sensor contacts and works more often than you'd expect on early-stage drift.
For readings between 0.10 and 0.15, try the isopropyl alcohol cleaning method. Use 90% concentration or higher — lower concentrations have too much water and can damage the electronics. Press the stick to one side, dab a cotton bud in alcohol until it's damp but not dripping, and work it gently around the inside edge of the stick base. Let it dry for 15 minutes before turning the controller back on.
For readings above 0.15, the potentiometer is likely too worn for cleaning to help permanently. The joystick module needs replacing. These parts cost between two and eight dollars and are available on iFixit, Amazon and AliExpress for all major controller models. The repair takes about 45 minutes the first time and completely eliminates the drift.
After any fix, re-run this test. It gives you a before and after comparison so you can see exactly whether the cleaning or repair worked and by how much the drift value improved. A successful clean typically drops readings from 0.10+ down to under 0.03.
How to prevent stick drift from coming back
Once you've fixed drift or if your controller is still healthy, a few habits can slow down how quickly it returns. Store your controller in a case or dustproof area rather than leaving it exposed. Avoid pressing the analog sticks harder than needed — aggressive input doesn't make games respond faster but it does wear the sensor faster. Keep your hands clean before gaming since oil and salt from skin accelerate the degradation of the internal contacts.
If you want a permanent solution to drift, consider switching to a controller with hall effect analog sticks. Hall effect sensors use magnets instead of physical contacts — they have no resistive material to wear down and simply do not develop potentiometer drift. 8BitDo's Pro 2 and Ultimate controllers use hall effect sticks and are highly regarded. GuliKit also makes hall effect stick replacement modules for PS5 DualSense and Nintendo Switch if you want to upgrade your existing controller rather than replace it.
Run a quick drift test every few months even when everything feels fine. Catching drift at 0.06 is much easier to fix than catching it at 0.20. It takes 30 seconds and keeps you ahead of the problem.