If your gamepad or game controller is experiencing connectivity issues, drifting, or simply not responding, then, here is a comprehensive guide to fix common game controller problems.
From the simplest solutions to more technical fixes, we’ve got you covered. Let’s get started!
Also Read: Fix: FIFA 23 Controller Or Gamepad Not Working On PC
How to Fix Game Controller or Gamepad Not Working on a PC?
Perform the steps provided below when your gamepad or game controller is not working.
1. Reconnect The Controller
When the game controller or gamepad is not working, reconnect the controller.
This is the most basic solution, but quite a few people overlook it.
This simple step can fix this issue, so before performing any other troubleshooting step you can try this out.
If the issue persists, then try the next solution.
Also Read: How To Fix EA Sports FC 25 Controller Not Working On PC?
2. Unplug and Plug into a Different USB 2.0 Port
Check the USB port when your gamepad or game controller isn’t working, or if the game controller is scrolling continuously in a game, check the port.
Sometimes, the USB port you’re using does not function properly. Try unplugging the USB cable and plugging it into a different USB 2.0 port on your computer.
If you’re using a USB hub, try removing it and plugging the controller directly into your computer.
Other connected devices might interfere with the controller’s connection. Unplug any unnecessary peripherals and see if that helps.
3. Test on Another Device
If the game controller is still not working, test it on another device. Plug the controller into a different computer.
Preferably, use a computer running an older version of Windows, as this might help identify compatibility issues. If the controller works on the other computer, the problem may lie with your original computer’s settings or software.
Try connecting the controller to a gaming console like a PlayStation or Xbox. This can help determine if the controller itself is faulty. If it works on the console, the issue is likely with your computer setup.
4. Check for Physical Damage
Inspect the controller for any visible damage. Look for signs of wear, scratches, or any debris stuck around the joystick and buttons.
If you find any damage, it might be the cause of the drift, and you may need to consider repairs or replacement.
5. Charge the Controller
The next thing you should do is connect your controller to the console using the USB cable provided with the console.
Plug one end of the cable into the controller and the other end into the USB port on the console.
Check if the battery icon on the controller lights up, indicating that it is charging. If you are using a Nintendo Switch then here is how you can charge the Switch Controller.
6. Disable Device and Enable The Gamepad Driver
Disabling and re-enabling the gamepad driver can help resolve issues by resetting corrupted settings, resolving conflicts with other drivers or devices, freeing up system resources, and fixing temporary glitches.
This process acts as a quick refresh, often restoring functionality to your gamepad without needing more complex troubleshooting.
Now, follow these steps to know how to disable and re-enable the gamepad driver:
- Press Windows + R to launch the Run utility. Type devmgmt.msc in the run command box and press Enter.
- In the device manager window, locate the gamepad driver and right-click on it.
- Click on Disable device and then Yes.
- Wait for a minute, right-click on it again, and select Enable Device.
- Restart your PC.
7. Uninstall and Reinstall the Gamepad Driver
The next thing you can do is reinstall the gamepad driver. Sometimes due to outdated or corrupted drivers, you can get such issues. So, you should always keep your device drivers updated.
If after updating the drivers, the controller is still not working, then follow these steps to uninstall and reinstall the gamepad drivers.
- Open Device Manager. Locate the gamepad driver and right-click on it.
- Click on Uninstall device and follow the prompts.
- Restart your PC and reconnect the controller.
Check if the issue is resolved.
8. Disable Auto Turn Off for Plugged-In Devices
The next thing you can do is disable auto turn-off for plugged-in devices. Follow these steps to do the same:
- Open Device Manager.
- Locate and expand USB Serial Bus controllers.
- Right-click on the USB Root Hub driver and click on Properties.
- Go to the Power Management tab.
- Uncheck Allow the computer to turn off this device to save power.
- Click OK to save changes.
9. Disable the USB Selective Suspend Setting
Next, disable the USB selective suspend setting. Follow these steps to do so:
- Type Edit Power Plan in the Windows search bar and select the top option.
- Click on Change advanced power settings.
- Locate and expand USB settings.
- Expand the USB selective suspend setting and select Disable.
- Click Apply and OK to save changes.
10. Reset the Controller
The next thing you can do is reset the controller. Here is how to do so:
- Turn off and unplug your console.
- Disconnect the wireless controller from the official USB cable.
- On the back of your controller, you will find a tiny hole – the reset button is inside this hole.
- Use a small, unfolded paper clip or something similar to press and hold the reset button for at least five seconds.
- Your controller should now have been reset.
- Connect your controller to the console using the official USB cable.
- Connect to a USB port on the front or rear of the console.
- Press the X or PS button to pair your controller with the console.
This should reset the controller and can often resolve minor issues, including vibration problems. If you have a Nintendo Switch console, then, follow this guide to learn how to reset it.
Wrapping Up
So, there you have it! By following the steps provided in this guide, you should be able to tackle any controller problems that come your way.
For further queries, you can reach out to us in the comments section below.