Game controllers are very important for gamers. Controllers bring an easier way for casual gamers to enjoy their games as all the buttons are properly positioned for hands, which is far easier than using all those complex keyboard keys in PC.
Many users recently have reported that their game controllers not working on PC, especially in Windows 10. We understand how inconvenient this situation can be for the gamers, that’s why in this article we have discussed the various ways in which anyone can diagnose and troubleshoot this problem.
Fixing The Game Controller Not Working On PC Issue
If your gamepad is not working, then the most likely your PC is not recognizing your controller. It can happen due to many reasons and we will get into it one by one. First, try some preliminary troubleshooting methods like:
1) If the PC is not recognizing controller, then it is likely because you have connected the controller on the USB 3.0 port of your computer.
Unplug and plug in the USB cable in a different USB 2.0 port and check if it fixes the problem.
Also if you have plugged in your controller to a USB hub, then remove it and directly plug-in your computer.
2) Unplug all the other peripherals from your computer as sometimes a lot of peripheral devices connected to your PC can lead to the PC not detecting the controller.
3) The Controller can be broken, or the USB cable may be defected, thus causing this problem.
We advise you to try plugging the controller in another computer to check if it is working there or not. Try plugging in a computer that has Windows 8 or 7, as many users have reported this problem to only happen on Windows 10.
Also, if you have any consoles like Play Station or Xbox, then try plugging the controller in the console and check if it works. If the above troubleshooting steps did not help, then move to the advanced solutions below.
Solution 1: Troubleshoot The Game Controller Driver
This issue is mostly caused by faulty or outdated drivers. Try disabling and then enabling the gamepad driver, which would reinitialize the driver and should fix this problem.
To disable and enable the gamepad driver, follow the steps given below:
- Open the Run utility by pressing the Windows + R keys on your keyboard.
- Type devmgmt.msc and press Enter.
The Device Manager now should be open on your screen.
- Locate the gamepad driver and right-click on it.
- Click on the Disable device option and then click on the Yes option on the pop-up dialogue.
- Next, restart your computer.
- Open the Device Manager again and right-click on the gamepad driver.
- Now, click on the Enable device option.
If this doesn’t work, then try reinstalling the drivers. Many users have reported that uninstalling the drivers and then installing the latest versions solved this problem for them. To uninstall the drivers, follow the steps given below:
- Open the Device Manager again and locate the gamepad driver and right-click on it.
- Click on the Uninstall device option and then follow the instructions appropriately to uninstall the driver.
Now, download the driver from the manufacturer’s website and install them. If the gamepad driver on your computer was also the latest version before uninstalling it, then this time install the driver in compatibility mode.
To install the driver in compatibility mode, follow the steps given below:
- After downloading the driver, right-click on the setup file.
- Click on the Properties option.
- Select the Compatibility tab and check the Run this program in compatibility mode for box.
Click on the drop-down menu and then select the Windows 8 option.
- Finally, click on Apply and OK to save the changes made and run the setup file.
Restart the computer after the installation is complete. This solution should fix the gamepad not working issue.
Solution 2: Disable The Auto Turn Off Plugged In Devices Feature
There is a feature in Windows that allows Windows to turn off the plugged-in devices automatically. If this feature is enabled, then most likely it is causing this problem.
To disable the auto turn off plugged-in devices feature, follow the steps given below:
- Follow Solution 1 to open the Device Manager again.
- Locate the USB Serial Bus controllers option and expand it.
- Right-click on the USB Root Hub driver and click on the Properties option from the pop-up menu.
- Select the Power Management tab and uncheck the Allow the computer to turn off this device to save power box.
- Finally, click on the OK option.
Now, check if still the controller is not working on PC.
Solution 3: Disable The USB Selective Suspend Setting
Many users have reported that having the USB selective suspend setting enabled in the Power Options can lead to the PC not detecting controller. To disable the USB selective suspend setting, follow the steps given below:
- Type Power & sleep settings in the Windows search bar and select the top option.
- Click on the Additional power settings option below the Related settings.
- Next, click on the Change plan settings beside the Balanced (recommended) option.
- Select the Change advanced power settings option.
It will open the Power Options on your screen.
- Now, locate the USB settings option and expand it.
- Next, expand the USB selective suspend setting option and click on the Setting and then select the Disable option.
- Finally, click on Apply and OK to save the changes.
Now, check if still your gamepad is not working. This solution should resolve this problem for you.
We have come to the end of this article and now you know what to do if your game controller not working on PC. The above troubleshooting methods should solve this problem. As always, feel free to share your thoughts on this article in the comment section below.