Xbox controller driver error/not recognized in Windows 10/11
- Many gamers reported that their Xbox One controller is no longer recognized by their PC.
- The error states that the USB device is not recognized, and we will be looking over solutions for this.
- To learn more about fixing game controllers, check out our Peripherals Fix Hub.
- Avid gamers can also learn more about the Xbox console from our dedicated Xbox section.

Some users are using their Xbox One controller on their PC, but sometimes they might encounter USB device not recognized message. This can be an annoying problem, and in today’s article, we’ll show you how to fix it.
Problems with USB devices can sometimes occur, and many users reported that their Xbox One controller was not recognized.
This can be a problem, but there are other similar issues that can occur. Speaking of similar issues, here are the most common problems that users reported:
- Xbox One controller not working on PC, USB device not showing up on PC, USB device not found, keeps disconnecting PC – This issue usually occurs due to your drivers, and in order to fix the problem, reinstall your Xbox One controller driver and check if that helps.
- Xbox controller not recognized Windows 10 – If this problem occurs on your PC, be sure to check your cable. Sometimes the cable might not be compatible with your controller, so you’ll need to replace it.
- Xbox One controller USB device not recognized just flashing, blinking – If your controller isn’t paired properly with your PC, you might encounter this problem. To fix the issue, try pairing the controller again and check if that works.
- Wired Xbox One controller not working – Sometimes this problem can occur due to your USB port. To fix the issue, connect the controller to a USB port on the back of the PC and check if that solves the problem.
How do I fix an Xbox One controller that isn’t recognized?
- Update USB drivers
- Run Hardware and Devices troubleshooter
- Reinstall Xbox controller drivers
- Turn off your antivirus and reinstall the driver
- Try using a different USB cable
- Update Plug and Play Software Device Enumerator driver
- Update Windows and connect the controller to the ports on the back
- Reconnect the controller
1. Update USB drivers
According to users, if Xbox One controller is giving you USB device not recognized message, the problem is most likely your USB controller driver. To fix this problem, it’s advised to visit your motherboard manufacturer and download the latest USB drivers for your motherboard.
However, if you need a surefire way of updating all of your drivers to the latest versions, then you should try a third-party driver updater instead.
For example, the best one on the market that you can use today is DriverFix, an ultra-lightweight tool that not only updates your drivers, but also fixes the broken ones, and fills in the missing ones.
Simply download and install DriverFix, and upon the first launch, it will already start scanning your system for drivers.
You then only need to select the ones you want to fix, and when that is done, restart your system for the new drivers to take effect.
2. Run Hardware and Devices troubleshooter
- Use Windows Key + I to open the Settings app.
- When the Settings app starts, navigate to the Update & Security section.
- Select Troubleshoot from the menu on the left.
- In the right pane choose Hardware and Devices and click Run the troubleshooter.
If you’re getting USB device not recognized message while using the Xbox One controller on your PC, the problem might be some minor glitches. These glitches can appear for various reasons, and if you encounter this problem, perhaps you can fix it by using Hardware and Devices troubleshooter.
Windows has many troubleshooters available, and they are designed to automatically fix various problems. Once the troubleshooting process is completed, check if the problem is still there.
3. Reinstall Xbox controller drivers
- Start Device Manager.
- To do that quickly, press Windows Key + X to open Win + X menu and choose Device Manager from the list.
- When Device Manager opens, locate your Xbox One controller, right-click it and choose Uninstall device from the menu.
- You should now see a confirmation dialog.
- Click the Uninstall button to remove the driver.
- After removing the driver, click Scan for hardware changes icon.
A common cause for USB device not recognized message can be your drivers. If your PC can’t recognize Xbox One controller, perhaps you can fix this problem simply by reinstalling your drivers.
After a couple of moments, the default driver will be installed and the issue should be resolved. Some users are also suggesting to install the Xbox One controller driver manually.
To see how to manually install the drivers, check out Solution 6 for some guidelines.
4. Turn off your antivirus and reinstall the driver
In some rare instances, your antivirus can interfere with certain drivers and cause problems with certain devices. If you’re getting a USB device not recognized message while using an Xbox One controller, perhaps you should turn off your antivirus and reinstall the driver.
In some cases, you might even have to remove your antivirus in order to solve this problem. If removing the antivirus solves the problem, you should consider using a different antivirus solution.
You can find plenty of efficient antivirus software on the market, thus you should carefully choose one from the best antivirus programs for Windows 10 now.
Hence, it is recommended to document first and carefully think about the protection needs of your system, eventually installing the most suited safeguarding program for you.
5. Try using a different USB cable
If you’re getting USB device not recognized message while trying to use an Xbox One controller, then the problem might be your cable. According to users, there are several types of USB cables, and some cables might be designed only for charging, while others support both charging and data transfer.
If your Xbox One controller isn’t working properly, or if it’s not recognized, try replacing your USB cable and check if that solves the problem.
6. Update Plug and Play Software Device Enumerator driver
- Open Device Manager.
- Locate Plug and Play Software Device Enumerator, right-click it and choose Update driver from the menu.
- Select Browse my computer for driver software.
- Choose Let me pick from a list of device drivers on my computer.
- Select Plug and Play Software Enumerator and click Next.
According to users, if your Xbox One controller is giving you USB device not recognized message, the problem might be Plug and Play Software Device Enumerator driver.
To fix the issue, users are suggesting updating this driver. After you update the driver, check if the problem is still there.
7. Update Windows and connect the controller to the ports on the back
- Open the Settings app and head over to the Update & Security section.
- Click Check for updates button in the right pane.
If your Xbox One controller is not recognized, the problem might be your USB port. Sometimes USB device not recognized message can appear if there’s an issue with a USB port, or if the device just isn’t working with that port.
To fix the problem, connect the controller to the port on the back of your PC and check if that solves the problem. If the issue is still there, you should try updating your system and check if that helps.
If any updates are available, they will be downloaded in the background. Once the updates are installed, you’ll be asked to restart your PC in order to install them. After your system is up to date, check if the problem is still there.
8. Reconnect the controller
According to users, if you’re getting USB device not recognized message the problem might be because the controller isn’t properly paired with your PC. To fix that, just press the pairing button on your adapter and then press the pairing button on your controller.
After doing that, the controller will be paired with your PC and the necessary USB drivers will be installed. Once the controller is paired, check if the problem is still there.
Problems with the Xbox One controller can sometimes appear, and if you’re getting USB device not recognized message, be sure to try some of our solutions.
Tip
We covered the potential issues related to USB non-detection cases, but you can also encounter errors whit the Xbox wireless controller driver on both Windows 10 and Windows 11.
How do I fix the Bluetooth driver error on my Xbox controller?
Similar to USB issues, the Xbox controller driver error with Bluetooth can be triggered by a missing or outdated device driver. So, updating the drivers is always a good idea. Check out more helpful tips below.
- Reset the Bluetooth driver (Open the Settings app and go to Devices, Bluetooth & other devices. Select the controller and click Remove device. Press Add Bluetooth to reconnect your Xbox controller).
- Use built-in tools to troubleshoot the issue (open the Settings and go to Update & security. Next, click on Troubleshoot and follow the URL marked as Additional troubleshooters. Under the Find and fix other problems section, select Bluetooth and click Run the troubleshooter).
- Run SFC & DISM scans to eliminate corrupted files.
- Restart Bluetooth Support Service.
And if the Gamepad is still not recognized on your Windows 10/11 check this article to fix the issue.
If you have any other recommendations, feel free to leave a comment in the section below.