When you purchase through links on our site, we may earn an affiliate commission. Here’s how it works.
Which Xbox Controllers Work With PC
| Controller | USB | Bluetooth | Xbox Wireless Adapter |
|---|---|---|---|
| Xbox Series X|S controller | USB-C | Yes | Yes |
| Xbox One controller (2016+, with 3.5mm jack) | Micro-USB | Yes | Yes |
| Xbox One controller (original, no 3.5mm jack) | Micro-USB | No | Yes |
| Xbox Elite Series 2 | USB-C | Yes | Yes |
| Xbox Adaptive Controller | USB-C | Yes | Yes |
| Xbox 360 controller | USB (wired) or Xbox 360 Wireless Adapter | No | No |
The easiest way to tell if your Xbox One controller has Bluetooth: look at the plastic around the Xbox button. If the face plate around the Xbox button is the same piece as the bumpers (seamless top), it has Bluetooth. If the face plate is a separate piece from the bumpers with a visible seam, it’s the older model without Bluetooth.
Connect With USB Cable
The simplest method. Plug and play, no pairing needed.
- Plug a USB cable into the controller (USB-C for Series X|S and Elite 2, Micro-USB for older Xbox One controllers).
- Plug the other end into your PC.
- Windows automatically installs the driver and recognizes the controller. The Xbox button lights up solid.
- The controller is ready to use. No additional software needed.
USB gives the lowest input latency and doesn’t require batteries since the PC powers the controller through the cable. Use any USB-C or Micro-USB cable – it doesn’t have to be the one that came with the controller. Just make sure it’s a data cable, not a charge-only cable (charge-only cables won’t work).
Connect With Bluetooth
- Make sure your PC has Bluetooth. Most laptops do. Desktop PCs usually need a Bluetooth adapter ($10 to $15 USB dongle).
- On your PC, go to Settings, then Bluetooth & Devices (Windows 11) or Settings, then Devices, then Bluetooth (Windows 10).
- Turn on Bluetooth.
- On the Xbox controller, press and hold the Pair button (small button on top, next to the USB port) for 3 seconds. The Xbox button starts flashing rapidly.
- On your PC, click “Add device,” then “Bluetooth.”
- Select “Xbox Wireless Controller” from the list.
- The Xbox button stops flashing and stays lit. The controller is connected.
Bluetooth supports up to 1 controller per Bluetooth adapter on older Bluetooth versions. Bluetooth 5.0 and later can handle 2 controllers. For more controllers, use the Xbox Wireless Adapter or USB cables.
Connect With Xbox Wireless Adapter
The Xbox Wireless Adapter for Windows ($25) uses the same wireless protocol as the Xbox console itself. It provides a better connection than Bluetooth with lower latency and supports up to 8 controllers simultaneously.
- Plug the Xbox Wireless Adapter into a USB port on your PC.
- Windows installs the driver automatically (takes a few seconds).
- Press the button on the adapter. Its light starts blinking.
- Press and hold the Pair button on the controller for 3 seconds. The Xbox button flashes.
- Both lights stop blinking and stay solid when paired.
The adapter also supports wireless headset audio through the controller’s 3.5mm jack, which Bluetooth does not. If you use a headset plugged into the controller, the Xbox Wireless Adapter is the way to go.
Configure the Controller
Windows recognizes Xbox controllers natively. Most PC games detect the controller automatically and switch from keyboard/mouse to controller input. No additional configuration is needed for the vast majority of games.
Xbox Accessories app (optional): Download from the Microsoft Store to remap buttons, adjust stick sensitivity, configure trigger dead zones, and update controller firmware. This is especially useful for the Elite Series 2, which has adjustable paddles and profiles.
Steam: Steam has its own controller configuration system. Go to Steam, then Settings, then Controller. Steam lets you remap buttons, adjust dead zones, and create per-game profiles. Steam’s controller support works even for non-Steam games added to your library.
Use Xbox Controller With Game Pass and Steam
Xbox Game Pass for PC and the Xbox app work seamlessly with Xbox controllers. Games launch and recognize the controller automatically. No configuration needed.
Steam also has full Xbox controller support. Most Steam games display the correct Xbox button prompts (A, B, X, Y) when a controller is connected. For games that don’t natively support controllers, Steam’s Input system can map controller inputs to keyboard/mouse actions.
Troubleshooting
Controller not recognized via USB. Try a different USB port (use a port directly on the PC, not a hub). Try a different USB cable – some cables are charge-only and don’t carry data. Go to Device Manager (right-click Start, then Device Manager), find the controller under “Xbox Peripherals” or “Other Devices,” right-click and select “Update driver.”
Bluetooth pairing fails. Make sure the controller isn’t already connected to an Xbox console or another PC. Turn off the controller, wait 5 seconds, then enter pairing mode again. Remove the controller from your PC’s Bluetooth device list and try pairing fresh. Update your PC’s Bluetooth driver from the manufacturer’s website.
Controller disconnects randomly. Replace or charge the batteries – low battery is the most common cause. For Bluetooth, move closer to the PC and reduce interference from other wireless devices. Updating the controller firmware through the Xbox Accessories app can also fix disconnection issues.
Stick drift or buttons not responding. Calibrate the controller: type “joy.cpl” in the Windows search bar and open “Set up USB game controllers.” Select the Xbox controller and click “Properties.” The “Test” tab shows real-time input from each button and stick. The “Settings” tab has a calibration wizard. If stick drift persists, it’s likely a hardware issue – the controller may need replacement.
Can I use an Xbox 360 controller on PC?
Yes. Wired Xbox 360 controllers work plug-and-play via USB. Wireless Xbox 360 controllers need the Xbox 360 Wireless Gaming Receiver for Windows (not a Bluetooth adapter – they use a proprietary wireless protocol). Windows 10 and 11 include the drivers for both.
How many controllers can I connect at once?
USB: as many as you have USB ports. Xbox Wireless Adapter: up to 8. Bluetooth: 1 on most adapters, 2 on Bluetooth 5.0+. For local multiplayer with 3 or more controllers, the Xbox Wireless Adapter is the best option.
Do I need Xbox Game Bar or the Xbox app?
No. The controller works at the system level without any Xbox software. Windows has built-in driver support. The Xbox Accessories app is optional (for remapping and firmware updates), and Steam has its own controller configuration. The Xbox app is only needed for Xbox Game Pass games.
See also: How to Pair PS5 Controller, How to Gameshare on PS5, How to Connect Nintendo Switch to TV
Sources
Microsoft – Connect Controller to PC | Microsoft – Xbox Wireless Adapter