This article was reviewed by Luigi Oppido
and by wikiHow staff writer, Darlene Antonelli, MA
. Luigi Oppido is the Owner and Operator of Pleasure Point Computers in Santa Cruz, California. Luigi has over 25 years of experience in general computer repair, data recovery, virus removal, and upgrades. He is also the host of the Computer Man Show! broadcasted on KSQD covering central California for over two years.
This article has been fact-checked, ensuring the accuracy of any cited facts and confirming the authority of its sources.
This article has been viewed 2,151 times.
Have you noticed that your controller is moving slowly to the side when you're not touching it? This is "controller drift," and there are a few ways that you can fix this. Instead of purchasing a new controller, try troubleshooting it yourself!
Quickly Fix Controller Drift on All Consoles
Frequently, the best fix is resetting the controller, whether you're using a PS4 DualShock controller or a Quest 2 wireless controller. You also want to make sure the joysticks, thumbsticks, or tracking cameras are clean so your controller doesn't sense false input.
Steps
Console Controllers (PS, Xbox, Gamecube, etc)
-
1Reset your PS controller. You need both the controller and console to be off for this process.
- The controller will reset to factory settings, so you'll need to connect it again with your console. You'll find instructions for re-pairing wireless controllers for PS5 , and PS4 .
- Press and hold the button on the back of your controller for 5 seconds. This is a recessed button, so you'll need a pin or straightened paper clip to be able to press it.
- Connect your controller to your PlayStation with a USB cable. The controller came with a USB cable, but you can easily purchase one from any electronics retailer. It's ok to use a short USB cable since you'll only connect this way initially so you can connect wirelessly to your console.
- Turn on your PS4 console and wait for it to start up completely.
- Press the PS button on your controller. If your console is turned on, this will trigger the controller to connect with it. You'll see the light turn on in front of your remote, letting you know it's connected.
- If resetting your controller does not fix your stick drift, it's most likely not a software issue and you need to continue to the next method.
- You should restart any Xbox controllers as well. Press and hold the "Xbox" button for 5-10 seconds and it will turn off. Turn it back on and that's it!
-
2Clean your controller (Basic). There can be dust and debris that's preventing your stick from sitting normally and this basic cleaning doesn't require you to take apart your controller, which means it's so easy that anyone can do it! To clean this , you'll need:
- Compressed air
- Cleaning alcohol (like Isopropyl alcohol)
- A cotton swab
- Turn off your controller and console. To prevent shock and injury or damage to your controller, you want it to be off when you clean it.
- Put cleaning alcohol on a cotton swab and clean the area around the sticks. You want to rub the cotton swab around the base of the analog sticks to clean the area of dust and dirt.
- Move the sticks left and right so you can clean them better. Use your cotton swab to clean the new areas you're exposing by moving the sticks left and right. [1] X Research source
- Push the sticks down and use compressed air to clean them. Once you've gotten to all the areas you can with your cotton swab, begin using the compressed air. Press the sticks down and rotate them 360 degrees clockwise and counterclockwise for about 10 seconds each way.
- This is also a good way to remedy your R3 and L3 buttons not working.
- Shake the can well before you use it, and don't spray the can too close to the sticks or they can freeze.
- Once you're done, let the controller sit for about 10-15 minutes so it can dry. After that time has passed, turn on your console to test your controller.
Advertisement -
3Update the firmware for your controller. An outdated controller can have quirks, like getting ghost signals to move the camera as if the stick is drifting. Across all platforms, you can update wirelessly, with USB, or plugging it into your computer. [2] X Research source
- For PS, Xbox, or any wireless remote, make sure you have the affiliated software installed on your computer. For example, many modern Windows computers are pre-installed with Xbox Accessories, but you may need to download and install PlayStation Accessories if you have a PS instead.
- Plug the controller into your computer via USB (or connect via Bluetooth) and click Update if you see it on your computer's screen. If you don't see "Update," your controller is up-to-date.
-
4Adjust the input threshold. Go to Settings in your game. Not all games have a deadzone setting, but you can try to eliminate stick drift in your games that do have this setting.
- Use the controls available (sometimes sliders) to get rid of your stick drift.
-
5Recalibrate your wireless Xbox controller. Go to the Xbox Accessories app (press the "Xbox" button then go to Profile & system > Settings > Devices & Connections > Controllers & headsets).
- Open the Xbox Accessories app on your PC. Click ••• next to your wireless controller, then choose Recalibration options .
- Select the left or right thumbstick to recalibrate, and follow the on-screen instructions to finish the process. You can repeat this to recalibrate the other thumbstick if you need to. [3] X Research source
-
6Clean your controller (Advanced). This method requires some skill since you'll be disassembling your controller to clean parts inside it. Be careful not to disconnect any wires other than the ones you're instructed to disconnect or your controller will no longer function properly. Taking apart your controller may also void any warranties if it's a newer controller.
-
7Replace your analog sticks. This method takes a good amount of skill, both in taking apart and reassembling your controller as well as soldering. Buying a new controller is usually the cheaper and faster solution, but you can DIY it if you want to.
- You will be taking apart your controller in this step, so make sure you know what you're doing to avoid damaging your controller or yourself!
- Read this wikiHow article to learn about repairing an Xbox One controller , or this wikiHow article to replace analog sticks for controllers for PS4 .
-
8Contact your controller's manufacturer for help. Especially if your controller is new, it might still be under warranty, which means that you can get it repaired or fixed for free!
- If it's not under warranty, you can pay to get your controller fixed, or you can just buy a new one.
- For PlayStation 4-5, go to https://www.playstation.com/en-us/support/hardware/ to submit a support ticket for a repair.
- For Xbox, go to https://support.xbox.com/en-US/help/hardware-network/controller/controller-warranty to submit a support ticket for a repair.
-
9Buy a new controller. If you have an old controller that's seen its share of rough use (like it fell on the floor repeatedly, or got stepped on a lot by your pets), then buying a new one might be worth it. Many electronics retailers sell new controllers, like Best Buy or Amazon.
Meta Controllers (Quest 3, 2 & Quest Pro)
-
1Reset your controllers. This is a very simple process that will eliminate any technical glitches causing the controller drift.
- Quest 3/2: Remove the batteries from the controllers for 30 seconds, then put them back in and turn on the remotes.
- Quest Pro: Turn the controllers off and on, then place them on the charging dock for at least 30 seconds. [4] X Research source
-
2Recalibrate your controllers. Press the Oculus button on your right controller. This button looks like the Oculus logo, which is a thin, white oval. [5] X Research source
-
- This will open the Universal Menu (also known as the Main Menu).
- While this is the most common fix for controller drift, a more severe issue may require you to clean the controllers as well.
- Go to Settings . You can simply aim the controller to select menu items.
- Select the search bar and enter Deadzone . The search bar is at the top of the menu and you can use the on-screen keyboard to type if you don't have an actual keyboard connected.
- Select Thumbstick Range and Deadzone
. This will bring you to the controller menu.
- Alternatively, go to Devices > Controllers to get here.
- Select Reset Left
or Reset Right
next to Thumbstick Range and Deadzone. Doing this will allow you to reset the calibration on your controller so it won't drift.
- Do this on the controller that you notice is drifting. If you don't know which controller is the culprit, you can repeat these steps to calibrate both of them.
- Select Calibrate Left
or Calibrate Right
and follow the on-screen instructions. You'll need to roll the thumbstick around and click Next
to continue.
- When you're prompted to select the deadzone, make sure the inner circle encompasses your controller's drift. That way a small drift on your controller does not affect any movement recorded on the controller.
- Remember that you can repeat this process to calibrate the other controller if you need to.
-
-
3Clean the headset cameras. You'll see cameras on the outside of your headset, and these track the position of your environment as well as your controllers. Use microfiber cloths to clean them and make sure they are clear of dirt, dust, and grime.
- You'll want to clean your headset if you think the controller drift is caused by tracking issues and not the thumbsticks.
-
4Use hand-tracking. If you have the latest update of the Oculus 2, you can simply use your bare hands instead of the controllers in most instances. All you need to do is turn on your Oculus and hold up your hands (without turning on the controllers).
- Not every game supports using your hands instead of the controllers, so this is a temporary fix if you need to access Settings without your controllers.
-
5Make sure you're using the correct lighting levels. Lights that are too bright can affect your cameras, so make sure you have the right lighting set up. Your Quest should alert you if the light levels are too low or too high.
-
6Check the tracking frequency. Your electricity flickers, although it's usually invisible to the naked eye. Your Quest needs to know these frequencies to take any electricity fluctuations into account. Double-check this setting occasionally, especially if you move, to make sure it's set accordingly.
- Find this setting in the mobile Quest app in your smartphone or tablet in Menu > Devices > Your Headset > Advanced Settings > Tracking Frequency . You usually want to leave this on "Automatic." If that wasn't the default, your change may affect your controller drift.
-
7Avoid signal interference. Home appliances like microwaves are known signal-blockers, so make sure there isn't one blocking the path between your controllers and headset.
-
8Replace the batteries or make sure they are charged. Older or draining batteries may not work as properly as newer or charged ones and can cause incorrect signals, which leads to controller drift. Solve this by replacing the batteries or by charging your controllers.
- Change the batteries in your Quest 2 controller by pressing your thumb against the inside and dragging it down (you'll see an indentation on the controller where it comes apart). Then you can replace the AA battery inside the controller with a newer one. Make sure the cover snaps back in place when you're done.
- If you have one with rechargeable batteries that loses charge quickly, contact support for more help.
-
9Reboot it. Just like a glitchy smartphone or anything else that's smart, turning it off and back on may fix your problems. To turn the system off, press Power on the headset while you're wearing it and you'll see a Power menu. Select Restart to reboot it.
-
10Re-pair the controllers. If there's a wireless signal issue or a connectivity issue that's causing the drift, unpairing and re-pairing the controllers may solve the problem.
- Simply open the Quest mobile app on your smartphone or tablet, go to Menu > Devices > Your Headset > Controllers and select the controller you want to unpair. Select Unpair Controller .
- To re-pair, open the Quest mobile app on your smartphone or tablet, go to Menu > Devices > Your Headset > Controllers > Pair New Controller and select if you're pairing the left or right controller. If you're pairing the left controller, hold B and System down together. Pairing the right controller means you need to hold down the Y and System buttons together. Hold the buttons until the LED light blinks. The light will stop blinking once pairing is complete.
-
11Do a factory reset. This is a last resort, since you'll be resetting the headset to factory settings and will lose any game data that you have saved to the device (games that save your data in the cloud will not be affected).
- To continue with this process, open the Quest mobile app on your smartphone or tablet, then go to Menu > Devices > Your Quest > Advanced Settings > Factory Reset .
-
12Buy a new controller. If a factory reset didn't work, your old controllers may have worn down and cannot be fixed. You can buy a new controller from Meta.
Expert Q&A
Video
Tips
You Might Also Like
References
- ↑ https://support.xbox.com/en-US/help/hardware-network/controller/controller-button-troubleshooting
- ↑ https://support.xbox.com/en-US/help/hardware-network/controller/update-xbox-wireless-controller
- ↑ https://support.xbox.com/en-US/help/hardware-network/controller/controller-calibration-tool
- ↑ https://www.meta.com/help/quest/articles/fix-a-problem/troubleshoot-headsets-and-accessories/touch-controller-drift/
- ↑ https://www.meta.com/help/quest/articles/getting-started/getting-started-with-quest-2/universal-menu-for-quest-2-and-quest/