How to Connect Xbox Controller to PC: USB, Bluetooth & Wireless Adapter

Three ways that work on Windows 10 and 11, plus the fixes for when your controller refuses to show up.

Published September 28, 2026

Quick Answer

The fastest way to connect an Xbox controller to PC is a data-capable USB cable. Plug it in and Windows installs the driver on its own.

For wireless, hold the Pair button for three seconds until the Xbox button flashes. Then open Settings > Bluetooth & devices > Add device > Bluetooth and pick Xbox Wireless Controller. A solid Xbox button means you’re connected.

Bluetooth works on Xbox Series X|S controllers and Xbox One controllers from model 1708 (2016) onward. Older Xbox One controllers need a cable or the Xbox Wireless Adapter.

How I Tested These Connection Methods

I’ve connected Xbox controllers to Windows PCs using all three methods in this guide: a USB cable, Bluetooth and Microsoft’s Xbox Wireless Adapter. The steps below follow how I set things up myself, then I checked them against Microsoft’s Xbox Support instructions.

Three quirks are worth knowing before you start. Charge-only cables power the controller but never let Windows see it. The controller’s headphone jack stays silent over Bluetooth. And the Xbox Wireless Adapter only talks to Xbox controllers, so it won’t pair a PlayStation pad or a pair of earbuds.

This guide reflects my personal experience and isn’t professional technical advice.

Which Way to Connect Xbox Controller to PC Is Best?

You have three options, and none of them is wrong. It comes down to what hardware you own and how much freedom you want.

USB cable

Zero setup and zero pairing. Best if you want the most reliable link, or you own an older Xbox One controller.

Bluetooth

No extra purchase if your PC already has Bluetooth. Best for one player who wants a quick wireless setup.

Xbox Wireless Adapter

Keeps the full Xbox feature set without a cable. Best for multiplayer or if you want the headphone jack.

How the controller reaches your PC

Controller— USB-C or micro-USB cable →PC USB port
Controller— Bluetooth →PC Bluetooth radio
Controller— Xbox Wireless →Adapter → PC USB port
MethodExtra hardwareHeadphone jackHeadsets & chatpadsControllers at onceBest for
USB cableData-capable cable onlyWorksWorksUp to 8Simplicity, competitive play, older controllers
BluetoothPC with Bluetooth (built-in, card or dongle)Not availableNot supportedOne at a time recommendedQuick single-player wireless
Xbox Wireless AdapterAdapter, or a PC with Xbox Wireless built inWorksWorksUp to 8Multiplayer and full features

Those limits come from Microsoft’s Xbox Support documentation. With USB or Xbox Wireless you can connect 8 controllers, or 4 if each has a chat headset attached, or 2 if each has a stereo headset.

Before You Start: Check Your Controller and PC

Not every Xbox controller supports every method, and this is where most people get stuck. Find your model first.

ControllerUSB portBluetooth?
Xbox One (models 1537 and 1697, 2013–2015)Micro-USBNo. Use a cable or the Xbox Wireless Adapter
Xbox One (model 1708, 2016, and later)Micro-USBYes
Xbox Wireless Controller (Series X|S)USB-CYes
Xbox Elite Wireless Controller Series 2USB-CYes
Xbox Adaptive ControllerUSB-CYes

You’ll find the model number on the controller’s label. Check the back or inside the battery bay. Then run through this quick list:

  • Windows 10 or Windows 11, with the latest updates installed.
  • Fresh batteries or a charged battery pack.
  • A data-capable USB cable if you plan to go wired.
  • Bluetooth switched on, if you plan to pair wirelessly.
  • Any nearby Xbox console switched off, so the controller doesn’t reconnect to it instead.
Xbox controller turned on with the Xbox button lit, ready to connect Xbox controller to PC
Press the Xbox button first. A lit button means the controller is powered on.

Method 1: Connect Xbox Controller to PC with a USB Cable

This is the simplest route. Windows detects the controller and installs the driver automatically, so there’s nothing to pair.

1

Choose the right cable

Xbox Series X|S, Elite Series 2 and Adaptive controllers use USB-C. Xbox One controllers use micro-USB. The cable must carry data, not just power.

2

Plug into a port on the PC

Prefer a port on the computer itself. Unpowered hubs can add problems.

3

Wait for Windows

You should hear the usual connection sound. The driver installs itself, and the controller is usually ready within seconds.

4

Press the Xbox button if nothing happens

Some controllers need waking. If the PC doesn’t see the controller after sleep, press the Xbox button or unplug and replug the cable.

5

Test it

Search Windows for “Set up USB game controllers”, select your controller, open Properties and press a button. You should see it register.

Xbox controller connected to a PC with a USB cable
A wired connection needs no pairing. Just plug in and play.

Why a wired connection is worth it

There’s no Bluetooth pairing, no adapter and usually no troubleshooting. You can also use the controller’s headphone jack, and a compatible headset’s microphone works too.

I like it for games where input responsiveness matters. The controller talks straight to the PC, so wireless interference isn’t part of the picture. The downside is obvious: you’re tied to the cable length.

The charge-only cable trap

If the controller lights up but Windows never reacts, the cable is the first suspect. Some cables only carry power. Swap in a cable you know transfers data, such as the one that came with the controller. If the port itself seems dead, my guide on fixing “USB device not recognized” in Windows 11 walks through it.

Method 2: Pair Your Xbox Controller with PC over Bluetooth

Bluetooth is the most convenient wireless option if your PC already has it. Many motherboards and laptops do. If yours doesn’t, a PCIe card or USB Bluetooth dongle adds it.

One warning: skip very old adapters. A reasonably modern one, such as a Bluetooth 5.x model, is the safer bet.

1. Power on

Press the Xbox button.

2. Enter pairing mode

Hold Pair for 3 seconds. The logo flashes fast.

3. Add device

Open Bluetooth settings in Windows.

4. Select

Choose Xbox Wireless Controller.

5. Confirm

The Xbox button turns solid.

Step-by-step on Windows 11

1

Turn on Bluetooth

Open Settings (Win+I), go to Bluetooth & devices and switch Bluetooth on.

2

Put the controller in pairing mode

Press the Xbox button, then hold the Pair button on top for about three seconds until the Xbox logo flashes rapidly.

3

Add the device

Select Add device, then choose Bluetooth when Windows asks what type of device you’re adding.

4

Pick the controller

Select Xbox Wireless Controller (or Xbox Elite Wireless Controller) when it appears. Windows finishes pairing.

5

Check the light

When the connection succeeds, the Xbox logo stops flashing and stays solid. Click Done.

Windows 10 and 11 Bluetooth settings screen used to connect Xbox controller to PC
Windows 10 and 11 both start from the Bluetooth settings page.

On Windows 10

Open Settings, go to Devices, then Bluetooth & other devices. Make sure Bluetooth is on and select Add Bluetooth or other device. Choose Bluetooth and continue as above.

Windows 11 shortcut

Press Win+A to open Quick Settings, then click the arrow beside the Bluetooth button to manage Bluetooth devices. Your controller will show up there while it’s in pairing mode.

Xbox Wireless Controller showing in the list of Bluetooth devices in Windows
Select Xbox Wireless Controller once it appears in the device list.

What you give up with Bluetooth

Bluetooth isn’t identical to Microsoft’s dedicated adapter. Headsets, chatpads and the Xbox Stereo Adapter don’t work over Bluetooth, and the headphone jack isn’t available either.

Performance also depends on your Bluetooth hardware and the space around your PC. Microsoft recommends connecting one controller at a time this way. I haven’t had major problems myself, and I’ve managed several controllers on one adapter, but I wouldn’t assume every adapter copes as well. If wireless audio or accessories keep stuttering on your PC, my Bluetooth stuttering fix guide covers interference and driver tweaks that apply here too.

Choosing a Bluetooth adapter

If your PC has no Bluetooth, buy a recent USB dongle or PCIe card from a known brand. Look for Bluetooth 5.0 or newer, and read reviews for Windows 10 and 11 driver support.

Recommended Bluetooth adapters for connecting an Xbox controller to a PC
Bluetooth adapters worth considering if your PC has no built-in Bluetooth.

Method 3: Use the Microsoft Xbox Wireless Adapter

This is the option I prefer when I want no cable but still want the features Xbox controllers were built for. The adapter uses the same wireless connection as an Xbox console.

1

Plug in the adapter

Insert the Xbox Wireless Adapter into a USB port on your PC. Try a port directly on the computer before a hub.

2

Press the adapter’s pair button

Hold it until the small light on top starts flashing.

3

Pair the controller

Turn on the controller, then hold its Pair button for three seconds until the Xbox logo flashes fast.

4

Wait for the link

When the Xbox button stays lit, the controller is connected.

Microsoft Xbox Wireless Adapter for Windows plugged into a PC
The Microsoft Xbox Wireless Adapter for Windows.

What you gain

You can use the headphone jack, and a headset microphone works through the controller. In my experience the dedicated connection feels more consistent than some Bluetooth setups, and Microsoft supports up to 8 controllers on it.

What to watch out for

First, availability. Microsoft notes the adapter may not be available in all markets, and its Microsoft Store listing showed it as currently unavailable when I checked. Retailer prices vary a lot, so compare a few sellers and check the seller is reputable.

Second, compatibility. It only pairs Xbox controllers. It won’t connect PlayStation controllers or other Bluetooth devices, and it isn’t compatible with older Xbox 360 controllers. If you own a mix of pads, Bluetooth is more flexible.

Controllers you can connect at once, by method

USB cable

8 controllers

Xbox Wireless Adapter

8 controllers

Bluetooth

1 recommended

Figures from Microsoft Xbox Support. With chat headsets attached, the limit drops to 4 (or 2 with stereo headsets).

Update and Customize Your Controller After You Connect It

Once you connect Xbox controller to PC, open the Microsoft Store and install the free Xbox Accessories app. With the controller plugged in, or linked through the adapter, the app offers firmware updates and settings for your model.

I recommend installing firmware updates. They can improve compatibility and fix known controller problems. On an Elite controller you can also build profiles for different games.

Change the Xbox button color in Steam

On some controllers you can also customize the Xbox button glow through Steam. Open Steam Big Picture, go to controller settings and enable the Xbox controller support options. Then open your controller’s preferences. Depending on your controller and Steam version, you can adjust color, brightness and saturation. It’s a small touch, but a nice one on an Elite controller.

New Xbox button behavior in Windows 11

Recent Windows 11 24H2 updates, starting with build 26100.6725, changed the Xbox button. A short press opens Game Bar, a long press opens Task View, and holding it still turns the controller off.

Xbox Controller Not Connecting to PC? Fixes That Work

Most connection problems come down to a cable, a pairing state or a driver. Start with the quick table, then work through the fixes below in order.

SymptomLikely causeQuick fix
PC doesn’t detect the controller at allCharge-only cable, bad port, controller offUse a data cable, try another port, press the Xbox button
Bluetooth pairing failsController has no Bluetooth, weak or old adapter, stale pairingCheck your model, move closer, remove the old pairing and try again
Controller connects, then dropsLow battery, interference, distanceReplace batteries, move closer, reduce nearby wireless devices
Connected, but the game ignores itGame lacks controller support or a Steam Input conflictCheck the game’s controller settings and Steam Input options
Xbox logo flashes foreverController can’t find its partnerRestart pairing mode on both the controller and PC or adapter
Problems after a Windows updateOutdated firmware or driverUpdate firmware in Xbox Accessories, then check Windows Update

1. Remove the old pairing and start over

Open Bluetooth & devices, find the controller, open its menu and select Remove device. Put the controller back into pairing mode and add it again. A stale pairing is behind a surprising number of failures.

2. Restart Bluetooth and the PC

Toggle Bluetooth off and on, then reboot. It sounds basic, but it clears a stuck Bluetooth stack more often than it should.

3. Update Windows and the Bluetooth driver

Run Windows Update, including optional updates. Then open Device Manager, expand Bluetooth and update your adapter’s driver, or grab the latest one from the adapter maker.

4. Stop Windows from powering down the adapter

In Device Manager, open your Bluetooth adapter’s Properties, go to Power Management and untick the option that lets the computer turn off the device to save power. This helps if the controller drops after idling.

5. Update the controller firmware

Connect by cable, open Xbox Accessories and install any update. Firmware fixes are one reason a controller that worked last month suddenly won’t pair.

6. Check Steam Input

If Windows sees the controller but a game doesn’t respond, Steam Input may be intercepting it. Open the game’s controller settings in Steam and switch Steam Input between enabled and disabled to see which works.

7. Reduce wireless interference

Keep the controller within a few meters of the PC or adapter. Move routers, hubs and other 2.4 GHz devices away, and try a different USB port for the adapter. If your mouse also stutters, my wireless mouse lag guide explains the same interference issues.

When to get a professional

If the controller fails on several cables, ports and PCs, or the Bluetooth adapter has stopped working entirely, the fault may be hardware. Contact Xbox Support or the controller manufacturer, or ask a qualified PC technician to check your USB ports and Bluetooth chip. Don’t open the controller yourself if it’s under warranty.

Related Topic: Watch the Setup in Action

If you’d rather watch than read, this video walks through the process on screen.

Once your PC is sorted, the same controller can travel. Want a bigger screen? See how to connect your phone to your TV. If you play on a Samsung TV and apps misbehave, these guides cover apps crashing on Samsung TV, a Samsung TV with no picture and Smart Hub not working. Playing on mobile? Here’s the fix when YouTube isn’t working on your phone. And if you also own a Mac, avoid the common MacBook mistakes I see most often.

FAQ: Connect Xbox Controller to PC

Can I connect an Xbox controller to PC without an adapter?

Yes. Use a USB cable, or use Bluetooth if your PC has Bluetooth and your controller supports it. The Xbox Wireless Adapter is optional.

Advertisement

How do I connect an Xbox controller to PC wirelessly?

Hold the Pair button for three seconds until the Xbox logo flashes. Then add it under Settings > Bluetooth & devices > Add device > Bluetooth, or pair it with an Xbox Wireless Adapter.

Why won’t my Xbox controller connect to my PC?

Common causes are a charge-only cable, a controller model without Bluetooth, an old Bluetooth adapter, a stale pairing or outdated firmware. Work through the fixes above in order.

Do all Xbox controllers have Bluetooth?

No. The original Xbox One controllers (models 1537 and 1697) don’t. Bluetooth arrived with model 1708 in 2016, and Series X|S controllers include it.

Does an Xbox controller work on Windows 10 and Windows 11?

Yes. Xbox controllers connect to both by USB, Bluetooth or the Xbox Wireless Adapter.

Can I use the headphone jack on a PC?

Yes with a cable or the Xbox Wireless Adapter. Not over Bluetooth.

Can I connect a PlayStation controller with the Xbox Wireless Adapter?

No. The adapter is built for Xbox controllers. PlayStation controllers can pair over Bluetooth, though some games may need extra software for full button mapping.

How do I turn off an Xbox controller connected to my PC?

Press and hold the Xbox button until the controller switches off.

Do I need the Xbox Accessories app?

Not to play. It’s useful for firmware updates and, on Elite controllers, profiles and button settings.

Conclusion

You now know every reliable way to connect Xbox controller to PC. Choose USB when you want the simplest, most dependable link. Choose Bluetooth when your PC already supports it and you just want to go wireless. Choose the Xbox Wireless Adapter when you want wireless play without losing the headphone jack, headsets or multiplayer support.

Whatever you pick, use a data-capable cable for wired play and modern hardware for wireless. After connecting, install the Xbox Accessories app and keep your firmware current. If the problem is beyond these steps, or it looks like a hardware fault, refer it to Xbox Support or a qualified technician rather than forcing it.