How to Fix Game Controller Not Recognized on PC (Xbox & DualSense)

Connecting a game controller to a Windows PC should normally be straightforward. However, you may sometimes find that your Xbox controller or PS5 DualSense controller is not recognized, does not appear in Windows, connects but does not work in games, or keeps disconnecting.

The problem can be caused by something as simple as a faulty USB cable or Bluetooth pairing issue, but outdated drivers, Windows configuration, Steam Input settings, or controller firmware can also be responsible.

In this guide, we will walk through the best ways to fix a game controller that is not recognized on a PC, including solutions for Xbox Wireless Controllers and PS5 DualSense controllers.

Why Is My Controller Not Recognized on PC?

Some of the most common causes include:

  • Faulty or charge-only USB cables
  • A damaged or problematic USB port
  • Bluetooth pairing problems
  • Outdated Bluetooth or device drivers
  • Controller firmware that needs an update
  • Windows not properly detecting the controller
  • Steam Input or game-specific controller settings
  • The controller being connected to another device
  • Compatibility limitations in certain games

Before trying advanced fixes, start with the basic hardware checks.

1. Check the USB Cable and Port

If you’re connecting your controller with a USB cable, first make sure the cable supports data transfer. Some USB cables are designed primarily for charging and will not allow Windows to communicate with the controller.

Try these steps:

  1. Disconnect the controller.
  2. Try a different USB cable.
  3. Plug the controller directly into the PC rather than through a USB hub.
  4. Try another USB port.
  5. If you’re using a desktop PC, try a USB port on the rear of the motherboard.
  6. Restart Windows and reconnect the controller.

Microsoft recommends trying another USB port, removing USB hubs where possible, and checking the cable for damage when a USB device isn’t working correctly.

If the controller works with one cable or port but not another, the original cable or port may be the problem.

2. Check Whether Windows Detects the Controller

Before troubleshooting a particular game, determine whether Windows itself can see the controller.

Press Windows + R, type:

joy.cpl

and press Enter.

The Game Controllers window should appear. If your controller is listed, select it and choose Properties to test the buttons and analog sticks.

If Windows doesn’t detect the controller at all, the issue is probably related to the USB connection, Bluetooth, drivers, or the controller itself rather than the game.

You can also check Device Manager.

  1. Right-click the Start button.
  2. Select Device Manager.
  3. Look under categories such as Human Interface Devices, Bluetooth, and Xbox Peripherals if available.
  4. Look for devices with a warning icon.
  5. Open the device’s Properties to check for an error code.

Microsoft notes that Device Manager error codes can indicate driver or device-configuration problems, and recommends updating the driver where appropriate.

3. Restart Your PC

It sounds basic, but restarting Windows can resolve temporary USB, Bluetooth, and driver problems.

Disconnect the controller, restart the PC, and then reconnect it after Windows has fully loaded.

For Bluetooth controllers, you can also turn Bluetooth off, wait a few seconds, and turn it back on. Microsoft specifically recommends cycling Bluetooth when troubleshooting connection problems.

4. Fix Bluetooth Connection Problems

If you’re using an Xbox controller or DualSense wirelessly, make sure Bluetooth is enabled.

On Windows 11:

Settings → Bluetooth & devices → Bluetooth

Turn Bluetooth on and make sure the controller is in pairing mode.

If the controller was previously paired but no longer connects:

  1. Open Settings → Bluetooth & devices.
  2. Find the controller.
  3. Select the three-dot menu.
  4. Choose Remove device.
  5. Put the controller back into pairing mode.
  6. Select Add device → Bluetooth.
  7. Select the controller when it appears.

Microsoft recommends removing and re-adding Bluetooth devices when they appear in Windows but refuse to connect.

Also make sure the controller has sufficient battery power and is close to the PC during pairing.

5. How to Pair a PS5 DualSense Controller With a PC

The DualSense supports both USB and Bluetooth connections on supported Windows PCs.

Using USB

Connect the DualSense to your PC with a compatible USB-C cable.

If Windows doesn’t recognize it:

  • Try another USB-C cable.
  • Try another USB port.
  • Avoid USB hubs.
  • Restart Windows.
  • Check Device Manager.

Remember that a USB-C cable can provide power without necessarily providing reliable data communication, so changing the cable is an important troubleshooting step.

Using Bluetooth

To put the DualSense into Bluetooth pairing mode:

  1. Make sure the controller is turned off.
  2. Disconnect the USB cable.
  3. Hold the Create button and the PS button together.
  4. Keep holding until the light bar starts flashing.
  5. Open Windows Bluetooth settings.
  6. Select the DualSense from the available devices.

These are the pairing steps provided by PlayStation for connecting the DualSense to a supported PC.

6. Update the DualSense Controller

An outdated controller firmware version can potentially cause connection or compatibility problems.

Sony provides the PlayStation Accessories application for Windows, which can be used to update DualSense controller software on a PC.

If your DualSense is recognized by Windows but behaves incorrectly, connect it through USB and check for a controller software update using PlayStation Accessories.

7. Fix an Xbox Controller That Isn’t Recognized

Xbox controllers generally have strong native Windows support, but connection and firmware issues can still occur.

If you’re using USB:

  1. Connect the controller directly to the PC.
  2. Try another USB cable.
  3. Try another USB port.
  4. Restart Windows.
  5. Check whether Windows detects the controller.

If you’re using Bluetooth:

  1. Turn Bluetooth on.
  2. Remove the Xbox controller from Windows’ Bluetooth device list.
  3. Put the controller into pairing mode using the Pair button.
  4. Select it from Windows’ Bluetooth device list.

Microsoft also provides the Xbox Accessories app for Windows, which can be used to manage supported Xbox controllers and install firmware updates.

Updating the controller firmware can be particularly useful if the controller works inconsistently or has problems connecting.

8. Update Windows and Device Drivers

An outdated Windows installation or device driver can cause hardware compatibility problems.

Go to:

Settings → Windows Update → Check for updates

Install available updates and restart the PC.

You should also check Device Manager for Bluetooth or controller-related driver problems.

For example:

  1. Open Device Manager.
  2. Expand Bluetooth or the relevant controller/device category.
  3. Right-click the affected device.
  4. Select Update driver.
  5. Follow the instructions.

Microsoft’s Device Manager documentation recommends checking the device status and updating drivers when Windows reports driver-related error codes.

9. Remove and Reinstall the Controller Device

If Windows detects the controller but it isn’t functioning correctly, reinstalling the device can help.

Open Device Manager, locate the controller or related device, right-click it, and select Uninstall device.

Then restart your computer and reconnect the controller.

Windows should detect the hardware again and install the required driver.

This can be especially useful when a previously working controller suddenly stops being recognized after a Windows or driver change.

10. Check Steam Controller Settings

If Windows recognizes your controller but a particular Steam game doesn’t, the problem may be related to Steam Input or the game’s controller support rather than Windows.

First, check whether the controller appears in Steam’s controller settings.

You should also check the game’s controller support information. PlayStation notes that DualSense support can vary between games, and Steam identifies games with full or partial controller support.

If you’re using a DualSense, Steam Input can also help with games that don’t natively support PlayStation controllers.

A useful troubleshooting method is to determine whether:

  • Windows detects the controller
  • Steam detects the controller
  • The specific game detects the controller

If Windows and Steam both recognize it but one game doesn’t, the issue is likely game-specific.

11. Close Other Controller and Remapping Software

Controller-remapping applications can sometimes interfere with one another.

If you have software such as controller emulators, remapping utilities, or multiple input layers running at the same time, temporarily close them and test the controller again.

For example, avoid running multiple programs that attempt to create virtual controllers simultaneously.

If the controller works after closing one of these applications, enable the software again one at a time to identify the conflict.

12. Try the Controller on Another PC

If none of the above solutions work, test the controller on another Windows computer if possible.

This helps determine whether the problem is with the controller or your PC.

If it works on another PC

The controller is probably functional, and the problem is likely related to:

  • Windows drivers
  • Bluetooth
  • USB ports
  • Software configuration
  • Steam or another game launcher

If it doesn’t work on another PC

The controller, cable, battery, or hardware connection may be faulty.

For a DualSense, PlayStation recommends resetting the controller if connection problems continue after following its connection steps.

13. What to Do If the Controller Connects but Doesn’t Work in Games

Sometimes the controller is technically connected but the game doesn’t respond to it.

Try this checklist:

  • Confirm the controller works in joy.cpl.
  • Restart the game after connecting the controller.
  • Check the game’s controller settings.
  • Check whether the game supports Xbox or PlayStation controllers.
  • Check Steam Input settings if you’re playing through Steam.
  • Close other controller-mapping software.
  • Try connecting the controller before launching the game.
  • Test another game to determine whether the issue is game-specific.

For DualSense controllers, keep in mind that not every PC game supports every DualSense feature. PlayStation states that features such as adaptive triggers and haptic feedback depend on game support, and some advanced features may require a USB connection.

Xbox Controller vs. DualSense: Which Is Easier on PC?

For general Windows gaming, Xbox controllers tend to offer the most straightforward compatibility because many PC games are designed around Microsoft’s XInput standard.

DualSense controllers can also work very well on PC, particularly with games that specifically support them. However, some games may show Xbox-style button prompts or require Steam Input or another compatibility layer.

Therefore, if your DualSense works in Windows but isn’t recognized by a particular game, that doesn’t necessarily mean the controller is defective.

Quick Fix Checklist

If your controller is not recognized, try these fixes in this order:

  1. Reconnect the controller.
  2. Try another USB cable.
  3. Try another USB port.
  4. Avoid USB hubs.
  5. Restart the PC.
  6. Check joy.cpl.
  7. Check Device Manager for errors.
  8. Update Windows and relevant drivers.
  9. Remove and re-pair the Bluetooth controller.
  10. Update Xbox or DualSense controller firmware.
  11. Check Steam Input and game controller settings.
  12. Test the controller with another game or PC.

Conclusion

When an Xbox or DualSense controller isn’t recognized on a PC, don’t immediately assume the controller is broken. Start with the simplest possibilities: USB cable, USB port, Bluetooth pairing, battery level, and Windows detection.

If Windows detects the controller but your game doesn’t, focus on game compatibility, Steam Input, and controller configuration. If Windows doesn’t detect it at all, investigate the USB/Bluetooth connection, drivers, firmware, and Device Manager.

For most users, working through the fixes in the order above should identify whether the problem is caused by the controller, connection, Windows, or the game itself.

Frequently Asked Questions

Why does my PC charge my controller but not recognize it?

The USB cable may only support charging or may have a damaged data connection. Try a different known-good data cable and another USB port.

Why is my DualSense connected but not working in a game?

The game may not have native DualSense support. Check the game’s controller support and Steam Input settings. PlayStation notes that controller support and advanced DualSense features vary by game.

Why won’t my Xbox controller connect through Bluetooth?

Make sure Bluetooth is enabled, the controller has sufficient battery power, and it is in pairing mode. If it was previously paired, remove it from Windows and pair it again. Microsoft recommends removing and re-adding Bluetooth devices when connection problems persist.

Why does Windows detect my controller but my game doesn’t?

The game may not support that controller natively, or its controller/Steam Input configuration may be preventing the device from being used.

Do I need a driver for an Xbox controller?

Windows generally handles supported Xbox controllers automatically, but firmware, Windows, Bluetooth, or device-driver problems can still cause recognition issues.

Can I use a PS5 DualSense controller on Windows?

Yes. Sony officially supports DualSense USB and Bluetooth connections on compatible Windows 10 64-bit and Windows 11 systems.

Also Read: French Hill Says Thune Could Have Votes to Pass CLARITY Act

author avatar
Saloni Laxkar
Saloni Laxkar is a crypto and gaming blog writer who covers blockchain technology, digital assets, and Web3 gaming trends. She focuses on clear, research-driven content that helps readers understand market movements, emerging projects, and the evolving future of decentralized gaming ecosystems.
Scroll to Top