Stick drift is one of the most common faults on modern controllers. The stick reports movement even though you aren't touching it. It usually starts small, as a slow camera pan in menus, and gets worse over time. Before you try to fix it, measure it: that tells you how bad it is and whether a fix made any difference.
Step 1: Confirm and measure the drift
Open the stick drift test, place the controller on a table and record 10 seconds. Then flick each stick and let it snap back, and run the test again. Write down the maximum deviation for each stick.
- Below 5%: games' default deadzones usually hide this. If you notice drift in one specific game, its deadzone may be set very low.
- 5–10%: noticeable in many games. Try the software fixes below.
- Above 10%, or a stick that rests in a different place after every flick: the stick module is likely worn or dirty.
Also test the controller on a second device or with a cable instead of Bluetooth. If the drift is the same, the controller is the cause. If it disappears, the problem is in a driver or game setting.
Step 2: Fixes that don't need tools
Recalibrate
A stored calibration can be wrong if it was done with a stick slightly pushed. On Windows, open joy.cpl, select the controller and choose Properties → Settings → Reset to default. Some consoles and controllers also have their own calibration option. For example, the Nintendo Switch has System Settings → Controllers and Sensors → Calibrate Control Sticks.
Update the controller firmware
Xbox controllers can be updated through the Xbox Accessories app on Windows or the console. PlayStation controllers are updated through the console or, for the DualSense, through Sony's firmware updater on PC. Updates can change stick processing, so measure again afterwards.
Set a deadzone
A deadzone tells the game to ignore stick movement close to the center. Use the deadzone suggested by our test, which is the measured drift plus a small margin. Most games have a deadzone setting in their controller options. Steam Input lets you set one per controller for every game. Read deadzones explained for the trade-offs: a larger deadzone hides drift but makes small aiming movements harder.
Step 3: Cleaning
Dust and debris around the stick can stop it from centering properly or interfere with the sensor. Many people get some improvement this way:
- Switch off and disconnect the controller.
- Push the stick fully to one side and blow compressed air into the gap at its base. Repeat for each direction.
- Some people also apply a small amount of electronics contact cleaner (isopropyl-based) at the base of the stick while rotating it, then let it dry completely before use.
Cleaning helps when dirt is the cause, but it can't restore a worn resistive track. If the drift comes back after a few days, the module is worn.
Step 4: Warranty, repair or replacement
- Warranty: if the controller is still under warranty, contact the manufacturer before opening it. Stick drift is a known issue, and manufacturers handle it through their regular warranty or repair services. The terms vary by brand and region.
- Repair: the stick module is a separate component that a repair shop can replace. Since it's soldered to the board, this requires desoldering skills and the right tools.
- Upgrade: for some popular controllers, replacement Hall effect or TMR stick modules are sold. They use magnetic sensors with no sliding contacts and are much less prone to wear. See Hall effect vs. potentiometer.
- Replace: if you buy a new controller, consider a model that comes with Hall effect or TMR sticks.
Myths to ignore
- “Blow into the controller”: moisture from your breath is the last thing electronics need.
- “Put it in the freezer”: this can cause condensation inside the controller.
- “Pull the stick hard to reset it”: this can damage the module and its springs.