How to fix Xbox One controller USB device not recognized error on Windows 10

Milan Stanojevic
by Milan Stanojevic
Deputy Editor
Affiliate Disclosure
Share this article:

  • 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?


  1. Reinstall Xbox controller drivers
  2. Run Hardware and Devices troubleshooter
  3. Update USB drivers
  4. Turn off your antivirus and reinstall the driver
  5. Try using a different USB cable
  6. Update Plug and Play Software Device Enumerator driver
  7. Update Windows and connect the controller to the ports on the back
  8. Reconnect the controller

1. Update USB drivers

DriverFix-Banner

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.DriverFix automatically update drivers

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.

DriverFix

DriverFix

Fix and update your Xbox One controller drivers so that you can finally enjoy playing in peace, all thanks to DriverFix!
Free trial Visit website

2. 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 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.

Bitdefender offers amazing protection, and it won’t interfere with your system or other devices in any way, so we recommend that you try it out.

The program has been proven to not affect your OS’s functions at all, and even if it somehow does, you can easily switch it off from the control panel.

Bitdefender Antivirus Plus

Bitdefender Antivirus Plus

Bitdefender is the way to go if you want complete online security with none of the system interferences!
$29.99/year Get it now

3. Reinstall Xbox controller drivers

  1. Start Device Manager.
  2. To do that quickly, press Windows Key + X to open Win + X menu and choose Device Manager from the list.
    device manager usb device not recognized
  3. When Device Manager opens, locate your Xbox One controller, right-click it and choose Uninstall device from the menu.
    xbox one controller unintall device
  4. You should now see a confirmation dialog.
  5. Click the Uninstall button to remove the driver.
    confirmation dialog USB device not recognized
  6. 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. Run Hardware and Devices troubleshooter

  1. Use Windows Key + I to open the Settings app.
  2. When the Settings app starts, navigate to the Update & Security section.
  3. Select Troubleshoot from the menu on the left.
  4. In the right pane choose Hardware and Devices and click Run the troubleshooter.
    run the troubleshooter Xbox One controller not working

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.


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

  1. Open Device Manager.
  2. Locate Plug and Play Software Device Enumerator, right-click it and choose Update driver from the menu.
    update driver usb device not recognized
  3. Select Browse my computer for driver software.
    browse driver software USB device not recognized
  4. Choose Let me pick from a list of device drivers on my computer.
    choose driver xbox one controller
  5. 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 to update 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

  1. Open the Settings app and head over to the Update & Security section.
    updates & security xbox one controller
  2. Click Check for updates button in the right pane.
    check for updates usb device not recognized

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.


Editor’s Note: This post was originally published in December 2018 and has been since revamped and updated in September 2020 for freshness, accuracy, and comprehensiveness.

Editor's Note: This article was originally published in December 2018 and was revamped and updated in September 2020 for freshness, accuracy, and comprehensiveness.