Xbox Controller Not Connecting to PC? USB, Bluetooth and Drift Fixes
November 8, 2026
To fix an Xbox controller that will not connect to a PC, start with fresh batteries or a full charge, then power cycle it by holding the Xbox button for 5 to 10 seconds. Next, try a USB connection with a cable that definitely supports data, because charge-only cables are a very common cause. If the controller works over USB, update its firmware with the Xbox Accessories app. If it fails on every cable, port and device, Microsoft says it may need to be replaced.
Xbox controllers are generally the easiest to use on Windows, which makes it all the more puzzling when one refuses to work. The usual culprits turn out to be simple: a cable that only charges, weak batteries, or trying to pair in a way that a particular model does not support. This guide covers Microsoft's recommended troubleshooting, explains the three different ways of connecting, identifies which controllers have Bluetooth, and gives practical advice on stick drift and on what to do when you need a replacement.
Key facts
- You can connect an Xbox controller to Windows by USB cable, the Xbox Wireless Adapter for Windows, or Bluetooth.
- Microsoft says to use a cable that supports data transfer, because not all cables do.
- Low batteries can cause connection and functionality issues, even if the controller still has some power.
- Holding the Xbox button for 5 to 10 seconds powers the controller off for a power cycle.
- Firmware can be updated on a PC by using the Xbox Accessories app from the Microsoft Store.
- Series X|S, Elite Series 2 and Adaptive controllers use USB-C, while Xbox One controllers use micro-USB.
- Up to 8 controllers can be connected over USB or Xbox Wireless, with lower limits if headsets are attached.
Try the basics first
Microsoft recommends two checks before anything else.
Check the batteries. Replace them with fresh ones, or make sure that a rechargeable pack is fully charged. Microsoft recommends doing this even if your controller still has power, since low batteries can cause problems with connection and functions.
Power cycle the controller. Press and hold the Xbox button for 5 to 10 seconds until the controller turns off. Wait a few seconds, and then press and hold the button again to turn it back on.
Then restart your PC. Microsoft lists this as the first step when connecting to a PC, and it clears away plenty of short-lived glitches.
Identify your controller
Different controllers have slightly different capabilities.
| Controller | Cable type | Bluetooth? |
|---|---|---|
| Xbox Series X\ | S controller | USB-C |
| Elite Wireless Series 2 | USB-C | Yes |
| Adaptive Controller | USB-C | Check model |
| Later Xbox One controllers | Micro-USB | Yes, on some |
| Original Xbox One controllers | Micro-USB | No |
Microsoft gives a simple physical test for finding out whether a controller supports Bluetooth. Look at the plastic around the Xbox button. On controllers that have Bluetooth, this plastic is part of the faceplate. On controllers without it, the plastic around the button is part of the top section, which is where the bumpers are.
If you own an older model with no Bluetooth, you will need a USB cable or the Xbox Wireless Adapter for Windows.
Connecting with a USB cable
A wired connection is the simplest method and the best diagnostic.
- Plug a data-capable cable into the top of the controller.
- Plug the other end into a USB port on the PC.
- Windows should install and recognize the controller automatically.
Be sure to use a cable that supports data transfer. Microsoft makes this point explicitly. Many cables that come with phones or power banks only charge, and a controller will light up on one of those without ever being recognized by Windows.
Microsoft also suggests the following. If your device does not detect the controller after waking up from sleep, press the Xbox button to turn the controller back on, or unplug it and plug it back in.
If the controller does not work with a cable
Microsoft's advice is to double-check the cable and the port. Try a different cable and a different port, or try connecting to a different device. If you have verified that the cable and port work and the controller still does not respond, Microsoft says the controller needs to be replaced.
Other things worth trying are:
- Use a USB port directly on the back of the desktop PC rather than one on a hub, a keyboard or a monitor.
- Look for a "try connecting your device again" or driver error in Windows, and check Device Manager for any unknown devices or yellow warning symbols.
- Install any pending Windows updates, since these can include controller drivers. Microsoft lists making sure that you have the latest Windows update as a step.
- If you see a driver error, right-click the device in Device Manager, uninstall it, then restart your computer and connect the controller again.
Connecting wirelessly with the Xbox Wireless Adapter
The Xbox Wireless Adapter for Windows is an official USB dongle. Microsoft notes that it may not be available in every market. Here is how to pair with it.
- Plug the adapter into your PC.
- Press the Xbox button on the controller to turn it on. The button starts flashing.
- Press and hold the Pair button on the adapter. A small light flashes for several seconds.
- Press and hold the Pair button on the top of the controller (the raised button). The Xbox button flashes more rapidly as it searches.
- When it is connected, the Xbox button stays lit.
Some Windows devices come with Xbox Wireless built in, so you can connect directly without the adapter. For these, turn on the controller by holding the Xbox button for three seconds, hold the Pair button on the controller until the Xbox button flashes quickly, then go to Windows Settings. On Windows 11 that is Settings > Bluetooth & devices > Add device, then select Everything else. Choose the Xbox controller from the list.
Connecting with Bluetooth
If your controller supports it, Bluetooth is convenient because it does not need any extra hardware.
- Make sure that Bluetooth is turned on in Windows.
- Turn on your controller.
- Find the small raised Pair button next to the USB port, and hold it down for a few seconds. You are looking for a fast flash from the logo.
- On Windows 11, go to Settings > Bluetooth & devices > Add device > Bluetooth.
- Choose your Xbox controller from the list.
When Bluetooth will not connect
A few further points should be kept in mind.
A controller remembers one main wireless pairing at a time. If you have recently paired with a phone or console, you may have to go through pairing again in order to use it with your PC.
Remove old pairings. In Windows Bluetooth settings, remove the controller and then add it again. This clears up many "paired but not connecting" situations.
Check your Bluetooth adapter. Some cheap adapters and older built-in chips are unreliable with game controllers. If you have persistent issues, a USB cable or the official wireless adapter may be a better choice.
Audio over Bluetooth can be limited. Do not expect your wireless headset to work through the controller in the same way when connected via Bluetooth. A USB connection is a better choice if you use a headset through the controller.
What the Xbox button light is telling you
The light on the Xbox button is a handy diagnostic tool.
| What you see | What it usually means |
|---|---|
| Solid light | Connected and ready |
| Slow flash | Turned on, looking for a known device |
| Rapid flash | In pairing mode and searching |
| Light goes out after flashing | Could not find a device to connect to |
| No light at all | Batteries are flat, or there is a hardware problem |
If it never stays solid, the controller is not completing its connection. Go back and try pairing again, close to the PC with nothing in between. If there is no light whatsoever, swap the batteries, and then try a USB cable, as Microsoft suggests connecting the controller directly when it will not power on.
Batteries, rechargeable packs and power problems
Many Xbox controllers use replaceable AA batteries or a clip-in rechargeable pack, and this matters more than people think.
- Low-quality rechargeable AA cells can cause strange behavior. Some sit at a lower voltage, which can make the controller act as if its batteries are low. Try a fresh pair of alkaline batteries as a test.
- Check the contacts. Open the battery compartment and look for corrosion or a bent spring. Corrosion from an old leaking battery can stop a controller from working.
- A rechargeable pack wears out. If the controller only works when it is plugged in, the pack might be at the end of its life.
- Do not mix old and new batteries. Replace both at the same time.
Wired or wireless for competitive games?
For most people, the differences in latency between connection types will not be noticeable. If you play competitive games and care about every millisecond, a USB cable is the most direct path, and it also removes wireless interference and battery concerns from the equation.
If you do prefer wireless, the official adapter or built-in Xbox Wireless is generally a more dependable choice for games than a congested Bluetooth connection, especially in a home that has lots of other wireless devices. Whichever you pick, keep the controller's firmware up to date.
Update your firmware
Microsoft lists this as a key step once a controller is working over USB.
- Install the Xbox Accessories app from the Microsoft Store.
- Open the app.
- Connect your controller using a USB cable while the app is open.
- Follow any prompts to update.
On an Xbox console, you can check your firmware status by opening the guide and going to Profile & system > Settings > Devices & connections > Controllers & headsets, then selecting the three dots under the controller.
Do not disconnect the controller during an update. A firmware update is also often a sensible step before pairing wirelessly, because it can fix compatibility problems with Windows.
When the controller works, but not in a specific game
If your controller works in Windows but not in a particular game, the problem likely has something to do with the game or a launcher.
- Check that the game supports controllers. Its store page should say so.
- Unplug other controllers and devices. Flight sticks, wheels or a second gamepad might be taken as the primary device by the game.
- Check Steam's controller settings. Steam Input can translate controller signals, and can sometimes cause double input. If you are using Steam, try turning Steam Input on or off for that game in the game's properties.
- Disable overlay or remapping tools. Some of these capture controller input.
If your problem is a game that will not start at all, our Steam launch guide and our Xbox app guide should be useful.
Fixing stick drift on an Xbox controller
Microsoft's public support pages that we reviewed do not include specific guidance on drift, so the suggestions below reflect common practice. Stick drift occurs when a thumbstick reports movement even though you are not touching it.
Test it. In Windows, type "Set up USB game controllers" into the Start menu, select your controller, open Properties, and look at the axis indicators. They should remain close to the center when you are not touching the sticks. The Xbox Accessories app can also help you test the controller.
Clean around the stick. With the controller turned off, use short bursts of compressed air around the base of the stick while you rotate it. Avoid liquids unless you know exactly what you are doing, and never pour anything into the controller.
Increase the dead zone. Many PC games have this setting. A slightly bigger dead zone ignores small unwanted signals, and this can be a good fix for mild drift.
Use the Accessories app. Some Xbox controllers offer stick-related options, particularly the Elite series. The Elite controllers also allow you to swap out stick components.
Consider a repair or replacement. Replacing a thumbstick module on a standard controller usually means soldering. Only try this if you are experienced or if your controller is already out of warranty.
Replacing your controller under warranty
If none of these steps work, Microsoft says your controller may need to be replaced. Its support site has a page where you can check your controller's warranty status and set up a replacement order.
Tips to help the process go smoothly:
- Keep your proof of purchase, particularly if you purchased your controller from a third-party retailer.
- Register the controller on your Microsoft account, if that is an option for you.
- Contact the retailer if it failed shortly after you bought it, as their return window may be easier to use.
- Remember that consumer rights in your country may offer protections beyond a manufacturer's warranty.
Be careful about extremely cheap controllers from unknown sellers. Counterfeit products are common, and they are often a false economy.
Connection limits
Knowing these numbers in advance saves you from puzzling over a controller that simply exceeds what the connection allows.
If you are setting up a multiplayer session, keep in mind what Microsoft says about the limits.
| Connection | Controllers supported | With Chat Headsets | With Stereo Headsets |
|---|---|---|---|
| USB | 8 | 4 | 2 |
| Xbox Wireless | 8 | 4 | 2 |
Bluetooth limits are typically lower and depend on your PC's adapter, so USB or Xbox Wireless will be more reliable for a local multiplayer setup.
Using an Xbox controller on a console again
If you switch a controller between PC and console, you might need to re-pair it. Microsoft suggests that you first power cycle the console by holding its Xbox button for around 10 seconds, unplugging its power cable for 30 seconds, and then plugging it back in. Connect the controller directly with a data-capable USB cable.
If you own more than one Xbox controller, consider dedicating one of them to your PC and another to your console. It saves you from having to re-pair them repeatedly.
Using your controller with other games and devices
Xbox controllers are widely supported, so you can use them with many PC launchers and games. Our guide to playing Fortnite with a controller goes into detail on one popular example. If you are using a PlayStation controller instead, our DualSense guide offers similar advice.
Buying a replacement without overspending
If you end up needing a new controller, you can save money by waiting for retail sale events or checking certified refurbished options from reputable stores. Microsoft Store balance from a gift card works on many things, and our guide on what you can buy with an Xbox gift card explains the details.
You could also sign up for XPReward and earn points for completing offers, then trade those points for an Xbox gift card. The first available card is $25 and costs 3,600 points. It takes time, and available offers vary by country, but it might help with the cost of your next game.
Frequently asked questions
Why is my Xbox controller not connecting to my PC?
The most common causes are a charge-only USB cable, weak batteries, or trying to use Bluetooth on a controller that does not support it. Replace the batteries, power cycle the controller, restart your PC, and try a cable that supports data transfer.
Why is my Xbox controller not connecting via USB?
The cable might only support charging. Try a different data-capable cable and a different USB port, then test on another device. Microsoft says that if the controller still fails after you have verified the cable and port, it needs to be replaced.
How do I tell if my Xbox controller has Bluetooth?
Microsoft says to look at the plastic around the Xbox button. On Bluetooth controllers, the plastic is part of the faceplate. On controllers without Bluetooth, the plastic around the button is part of the top section, along with the bumpers.
How do I update my Xbox controller on a PC?
Install the Xbox Accessories app from the Microsoft Store, open it, and connect your controller using a USB cable while the app is open. Follow the prompts, and do not disconnect the controller while the update is running.
How do I fix Xbox controller drift?
Test it with Windows' game controller settings, clean around the stick with short bursts of compressed air, and raise the dead zone in your games. If the drift is severe, then check your warranty status with Microsoft before you try a repair.
Do I need an adapter to use an Xbox controller on a PC?
Not always. You can use a USB cable, or Bluetooth if your controller supports it. The Xbox Wireless Adapter for Windows offers another wireless option, and some Windows devices have Xbox Wireless built in, so no adapter is needed.
What does "driver error" mean for an Xbox controller?
Windows failed to install or load the controller's driver. Install any Windows updates, then uninstall the device in Device Manager, restart your PC and connect it again with a data-capable cable.
How many Xbox controllers can I connect to a PC?
Microsoft says up to 8 over USB or Xbox Wireless. If controllers have Chat Headsets attached, the limit is 4, and with Stereo Headsets attached, it is 2. Bluetooth limits are generally lower and depend on your PC.
Sources
- Xbox Support: How do I connect my Xbox controller to PC?, for connection methods and limits.
- Xbox Support: My Xbox controller won't connect or turn on, for troubleshooting and replacement guidance.
- Xbox Support: Set up Bluetooth on your Xbox Wireless Controller, for identifying Bluetooth models.
- Xbox Support: All about the Xbox Accessories app, for firmware updates.
Stick drift tips reflect common practice, as the Microsoft pages reviewed do not cover drift. Checked on 8 November 2026.