How to Fix Controller Stick Drift (PS5, Xbox, Switch)
Step-by-step fixes for analog stick drift: cleaning, recalibration, deadzone settings and module replacement.
What is stick drift?
Stick drift happens when your analog stick sends movement input while you are not touching it. It's usually caused by worn potentiometers, dust, or debris inside the stick module.
1. Confirm the drift
Open our Stick Drift Test, leave the sticks untouched, and check the magnitude. Values above 0.1 at rest indicate real drift.
2. Clean the stick
Power off the controller. Push the stick to one side and spray short bursts of compressed air around the base. Rotate the stick and repeat. Isopropyl alcohol (90%+) on a cotton swab around the base can also help.
3. Recalibrate
On Xbox, use the Xbox Accessories app. On Switch, go to System Settings → Controllers and Sensors → Calibrate Control Sticks. On PC, use Windows 'Set up USB game controllers'.
4. Increase the deadzone
Many games let you raise the inner deadzone so small unwanted movements are ignored. This is a workaround, not a fix.
5. Replace the analog module
If drift persists, the potentiometer is worn. Replacement modules are cheap, but require soldering. Hall-effect sticks are a permanent drift-free upgrade.