To connect an Xbox controller to a PC, you can use Bluetooth, a USB cable, or the Xbox Wireless Adapter, depending on the controller model. Windows 10 and 11 detect most controllers automatically, so pairing usually takes only a few steps. The methods below show how to set up each connection quickly and correctly.
Quick Glance
Connect an Xbox Controller to a PC via Bluetooth

Works with: Xbox One S, Xbox One X, Xbox Series X/S, Xbox Elite Series 2
Not supported on: Original Xbox One controller (non-Bluetooth)
Steps:
- Turn on the controller and hold the Pair button until the Xbox light blinks.
- On Windows: Settings → Bluetooth & devices → Add device → Bluetooth.
- Select Xbox Wireless Controller.
- When the light turns solid, the controller is connected.
Tip: If the controller disconnects frequently, remove the device from Bluetooth settings and pair it again.
Connect an Xbox Controller to a PC Using a USB Cable
Works with: all Xbox One, Series X/S, and Elite controllers
Steps:
- Plug a USB-C or micro-USB cable from the controller to the PC.
- Windows automatically installs the drivers.
- The controller is ready once the Xbox light turns solid.
Why use USB: Lower latency, no battery drain, and the most stable option for competitive games.
Connect an Xbox Controller to PC Wirelessly (Without Bluetooth)
If your PC doesn’t support Bluetooth or you own a non-Bluetooth Xbox One controller, you’ll need the Xbox Wireless Adapter for Windows.
Steps:
- Plug the adapter into a USB port.
- Turn on the controller.
- Press the Pair button on the controller, then on the adapter.
- When both lights turn solid, the controller is connected.
Advantages: Lower latency than Bluetooth and supports multiple controllers at once. It also helps you use and update your skills.
Connect an Xbox 360 Controller to a PC
Wired Xbox 360 Controller
- Plug it into a USB port.
- Windows installs drivers automatically.
Wireless Xbox 360 Controller
Requires the Xbox 360 Wireless Receiver (the Xbox One adapter won’t work).
Steps:
- Connect the 360 wireless receiver.
- Install “Xbox 360 Accessories” drivers if Windows doesn’t detect it.
- Press the Pair button on the controller, then on the receiver.
Connect an Xbox Elite Controller to a PC
- Elite Series 2: Supports Bluetooth, USB-C, and the Xbox Wireless Adapter.
- Elite Series 1: USB or Wireless Adapter only (no Bluetooth).
Pairing steps are the same as above, based on the connection you choose. If you need added performance, go for noise-cancellation headphones.
If Your PC Isn’t Detecting the Xbox Controller
Try these quick fixes:
- Restart the controller and your PC.
- Re-pair Bluetooth or switch USB ports.
- Update Windows to the latest version.
- Turn off Steam Input if games are not recognizing the controller.
- Install Microsoft Accessory drivers if using older Xbox models.
- For Bluetooth issues, remove the device and pair it again.
FAQ
Can I use an Xbox controller on PC for Game Pass?
Yes. Game Pass for PC supports Xbox controllers through Bluetooth, USB, and wireless adapter connections.
Can I connect an Xbox controller to Windows 11?
Yes. All methods above will help you connect an Xbox controller to a PC that has Windows 11 without extra drivers.
Do Xbox controllers work wirelessly without Bluetooth?
Yes, using the Xbox Wireless Adapter for Windows.
How do I connect my controller for games like Warzone or Overwatch?
Once the controller is paired, open the game, and it should detect it automatically. Disable Steam Input if controls are unresponsive.

Jordan Reese is a product researcher and former consumer insights analyst with a background in journalism. At The Credible Choice, Jordan helps readers cut through the clutter with honest, helpful guides that make everyday decisions easier.
