Controllers

How to fix controller stick drift

Stick drift is when your character, camera or cursor moves while you aren't touching the stick. Measure it first, then work from the quick fix, a dead zone, to the bigger ones: cleaning, calibration and repair.

What causes stick drift

Most controller sticks measure their position with two potentiometers, one for left and right and one for up and down. Each has a small contact that slides over a resistive track. Over time the track wears, dust and skin oil get in, and the springs that pull the stick back to the middle get weaker. Any of these makes the stick report a position slightly off center when you let go, and games read that as a small push.

Drift usually starts small and grows. It can also come and go, because dust shifts and a worn track can read differently from day to day. Hall effect sticks, which sense position with a magnet instead of parts that rub together, don't wear the same way.

Test the stick first

Before you change anything, measure the drift. Then you can tell whether a fix worked, and you have numbers to show if you ask for a repair.

  1. Open the Gamepad Test, or the test for your controller: PS5, PS4, Xbox or Switch Pro. Press a button on the controller so the page can see it.
  2. Put the controller on a table and press Test stick drift. Keep your hands off it for 7 seconds.
  3. Write down where each stick rests and the suggested dead zone. Less than 0.03 from center is normal, 0.03 to 0.08 is slight drift, and more than 0.08 is severe.
  4. Move the stick around a few times and run the test again. If the numbers change a lot between runs, dirt is the likely cause; if they stay the same, wear is more likely.
  5. Copy the report and keep it with the controller's receipt.

Set a dead zone

A dead zone tells a game to ignore stick movements smaller than a set amount. It doesn't repair the stick, but slight drift stops showing in play. Use the dead zone the test suggests, which is the furthest reading it saw plus 0.02, and keep it as small as works: a large dead zone makes small, precise movements harder. A suggestion of 0.07 is 7% of the stick's travel, if your game shows a percentage.

In the game

Many games have a dead zone setting in their controller settings, sometimes one per stick. Look for "dead zone" or "stick sensitivity", and raise it a little at a time until the drift stops.

In Steam

For games you play through Steam, Steam Input can add a dead zone to any controller it supports. Open the controller settings for the game, choose the stick that drifts and raise its inner dead zone. Steam's controller settings also have a calibration screen for each controller, with a stick dead zone that applies to every game using Steam Input.

In DS4Windows

If you use DS4Windows with a PlayStation controller on Windows, edit your profile, find the settings for the stick that drifts and raise its dead zone a little at a time. Run the drift test again with DS4Windows running to see what games get.

Clean the stick

Dirt under the stick is a common cause, and cleaning from the outside doesn't need the controller opened.

  1. Turn the controller off and unplug it.
  2. Blow compressed air around the base of the stick while you move the stick in circles.
  3. Dip a cotton swab in isopropyl alcohol (90% or stronger), squeeze out the excess, and wipe around the base of the stick, moving the stick so the alcohol reaches under the rim.
  4. For stubborn drift, spray an electronics contact cleaner that's safe for plastics into the gap around the stick in short bursts, then move the stick around fully.
  5. Let it dry for at least 15 minutes, then run the drift test again.

Don't pour liquid into the controller, and don't use household cleaners. Opening the controller to clean the stick module directly usually voids the warranty, so check your coverage first.

Calibrate it

Calibration tells the controller or the system where the center is. It helps when a stick rests in the same wrong place every time, not when it jumps around.

Nintendo Switch controllers

On a Switch, open System Settings → Controllers and Sensors → Calibrate Control Sticks, press the stick you want to calibrate and follow the steps on screen. The calibration is saved on the controller itself. Afterwards, run the drift test on your computer again.

PlayStation controllers

The PS5 and PS4 have no stick calibration in their settings. On a computer, Steam's controller settings offer calibration and dead zones for PlayStation controllers. The DualSense Edge has stick modules you can swap yourself; replacement modules are sold separately.

Xbox controllers

The Xbox Accessories app on Windows and on Xbox consoles updates the controller's firmware and remaps buttons, but it has no stick calibration. Updating the firmware is still worth doing, because it can fix connection problems that look like faulty input.

Windows

Windows has an older Game Controllers panel: press Windows+R, type joy.cpl and press Enter, select the controller and choose Properties. Some controllers offer a calibration there. It changes only what older games that use DirectInput see. Browsers, Steam and most current games read the controller another way, so the drift test here may show no change.

Replace the stick

When cleaning and calibration don't help, the stick module itself is worn. Replacement modules exist for most popular controllers, including Hall effect modules. On most controllers, including the DualSense, DualShock 4 and Xbox controllers, the stick is soldered to the main board, so replacing it means desoldering the old one; some third-party kits are made to fit without soldering. Replacing a stick voids the warranty, and a slip can damage the board, so weigh the cost against a new controller or a professional repair.

Still drifting? Warranty and repair

If the controller is new, check your retailer's return policy first: drift on a new controller is a fault, not wear. If it's within the maker's warranty, contact the maker's support for a repair or replacement and describe what you measured; the report from the test shows the offsets. Don't open the controller before you've asked, because that can void the warranty.

Out of warranty, a local repair shop can replace the stick module, often with a Hall effect one. Compare the price with a new controller before you decide, and run the drift test again when you get it back.

Common questions

Can controller stick drift fix itself?

Sometimes, for a while: dust can shift, and a stick may read correctly again after cleaning or use. Drift from worn parts usually comes back, so measure the stick again after a few days.

Does a dead zone fix stick drift?

It hides it. A dead zone makes the game ignore small stick movements, so a stick that rests slightly off center stops moving your character; the drift is still there, and a large dead zone costs you fine control.

Will opening my controller void the warranty?

Usually, yes. Check the maker's warranty and your retailer's return policy before you open the controller, and if it's still covered, ask for a repair or replacement first.

Do Hall effect sticks drift?

Hall effect sticks measure their position with magnets instead of parts that rub together, so they don't wear out the same way. They can still rest slightly off center, which a small dead zone hides.

PlayStation, PS5, PS4, DualSense and DualShock are trademarks of Sony Interactive Entertainment Inc. Xbox is a trademark of the Microsoft group of companies. Nintendo Switch is a trademark of Nintendo. Plug and Check is not affiliated with Sony, Microsoft or Nintendo.

Something not right?

Tell us if your device wasn't found or a result looks wrong. Your browser, system and device model help us check.

We read every message and use your email only to reply. Privacy notice