The Xbox controller is the path of least resistance for PC gaming: Windows recognises it natively, almost every PC game shows Xbox button prompts by default, and you can connect it three ways — USB cable, Bluetooth, or the official Xbox Wireless Adapter. This guide covers all three methods, how to configure the pad in Steam, how to update its firmware, and fixes for the connection problems people actually hit.
If your pad has a PlayStation logo on it instead, see our companion guide to using a PS5 DualSense controller on PC.
Which Xbox controller do you have?
Not every Xbox pad connects the same way. The original Xbox One controller (model 1537) has no Bluetooth; every model since the Xbox One S does. Check yours against this table:
| Controller | Bluetooth | USB cable | Wireless Adapter |
|---|---|---|---|
| Xbox One (2013, model 1537) | No | Micro-USB | Yes |
| Xbox One S / X (2016, model 1708) | Yes | Micro-USB | Yes |
| Xbox Series X|S (2020, model 1914) | Yes | USB-C | Yes |
| Xbox Elite Series 2 | Yes | USB-C | Yes |
A quick visual check: on Bluetooth models, the plastic surrounding the Xbox button is one continuous piece with the controller's face. On the original 2013 pad, the Xbox button sits in a separate glossy section.
Connect with a USB cable
Wired is the simplest, fastest and most reliable connection. Plug the controller into your PC — USB-C for Series X|S and Elite Series 2 pads, micro-USB for Xbox One models — and Windows installs the drivers automatically, usually within seconds. The Xbox button glows solid white when the pad is ready.
- Connect the cable to the controller, then to a USB port on your PC.
- Wait a few seconds for Windows to finish recognising the device.
- Launch a game and test the sticks, triggers and buttons.
That is genuinely all there is to it. Wired also gives you the lowest input latency and never needs charging, which is why it remains the best choice for competitive multiplayer. One caveat: use a cable that transfers data, not a charge-only cable — some cheap cables carry power only, and Windows will never see the controller through those.
Pair the controller over Bluetooth
Most modern laptops — and many desktop motherboards — have Bluetooth built in, making this the tidiest wireless option. You can pair several pads this way, though the Wireless Adapter is more reliable once you go beyond two.
- Turn the controller on by holding the Xbox button.
- Hold the Pair button (the small button on the top edge, next to the USB port) for about three seconds, until the Xbox button starts flashing rapidly.
- On your PC, open Settings > Bluetooth & devices > Add device > Bluetooth.
- Choose Xbox Wireless Controller from the list and wait for the pairing to finish.
Two things worth knowing. First, the controller's 3.5mm headset jack does not pass audio over Bluetooth, so wireless headsets need the Wireless Adapter or a wired connection instead. Second, Bluetooth shares the 2.4 GHz airwaves with Wi-Fi routers, USB 3.0 hubs and even microwaves — keep the pad within a few metres with a clear line of sight for a stable link. On Series X|S pads, double-pressing the Pair button switches the controller between the last Xbox console and the last Bluetooth device it paired with, which is handy if one pad moves between PC and console.
Use the Xbox Wireless Adapter
The official Xbox Wireless Adapter for Windows uses the same proprietary wireless protocol as the console itself: lower latency than Bluetooth, support for up to eight controllers on one adapter, and working headset audio. If your PC has no Bluetooth — or you simply want the most stable wireless link — this is the one to buy.
- Plug the adapter into a USB port. On a desktop, use the included extender cable to keep it clear of the case and other USB 3.0 devices, which can interfere with the signal.
- Press the pair button on the adapter; its light starts flashing.
- Hold the Pair button on the controller until the Xbox button flashes, then release. Both lights turn solid when the pairing succeeds.
Set up the controller in Steam
Most Steam games need zero configuration — the Xbox pad just works. If a game ignores it, the fix is almost always in Steam's controller settings:
- In Steam, open Settings > Controller and confirm Xbox controller support is enabled.
- Right-click the game in your library, open its Controller settings, and check it is set to use Steam Input.
- Use the layout screen to remap buttons, tune stick dead zones and adjust trigger sensitivity.
Games bought outside Steam can use Steam Input too — add them via Games > Add a Non-Steam Game to My Library. And while you are dialling in a new setup, our guide to showing FPS in any PC game helps you confirm the new pad is not costing you performance.
Update the firmware with the Xbox Accessories app
Microsoft ships firmware updates that improve Bluetooth stability, refine stick behaviour and sharpen battery reporting. Install the free Xbox Accessories app from the Microsoft Store, connect the controller over USB, and the app will offer any available update — do not disconnect the pad until it finishes.
The same app lets you remap buttons, adjust stick curves and vibration intensity, and save profiles (Elite controllers get several switchable ones). Its input tester is also the fastest way to confirm every button and stick on the pad is healthy.
Troubleshooting common problems
| Symptom | Fix |
|---|---|
| The controller will not pair over Bluetooth | Remove "Xbox Wireless Controller" from Settings > Bluetooth & devices, update the pad's firmware over USB, then pair again from scratch. Check your PC's Bluetooth drivers are current as well. |
| It pairs, then disconnects after a few minutes | Move closer and reduce interference from USB 3.0 hubs and Wi-Fi routers. In Device Manager, open your Bluetooth adapter's Properties > Power Management tab and untick "Allow the computer to turn off this device to save power". |
| Inputs feel delayed over Bluetooth | A little latency is normal on Bluetooth. For competitive games, switch to a USB cable or the Wireless Adapter, and make sure the firmware is up to date. |
| No headset audio through the controller | This is expected over Bluetooth — the 3.5mm jack only carries audio over USB or the Xbox Wireless Adapter. Plug a cable in or switch to the adapter. |
| Steam does not see the controller | Enable Xbox controller support under Steam > Settings > Controller, check the per-game Controller setting, and close any other remapping tools that might be grabbing the pad. |
| The Xbox button does nothing in Windows | That button opens the Xbox Game Bar rather than acting as a game input — that is normal behaviour, not a fault. |
FAQ
Does the Xbox controller work on Windows 10 and Windows 11?
Yes — both recognise Xbox controllers natively and install the drivers automatically.
Can I connect more than one controller?
Yes. Bluetooth handles a couple of pads, but for couch multiplayer the Xbox Wireless Adapter (up to eight controllers) or USB cables are far more reliable.
Do rumble and impulse triggers work on PC?
Yes, in games that support them — over USB, the Wireless Adapter and Bluetooth alike.
Will the pad work with games from the Epic Games Store or GOG?
Yes. Most modern releases support XInput natively; for older or stubborn titles, add the game to Steam as a non-Steam game and let Steam Input handle it.
How do I turn the controller off?
Hold the Xbox button for about six seconds until the light goes out. It also powers itself down after around fifteen minutes idle.