Connect your Xbox controller in three steps
Your Xbox controller works on PC through either a USB cable or wireless connection. The fastest way is to plug it in with a USB-C or micro-USB cable — Windows recognizes it immediately and you can start using it in games within seconds. If you want wireless, you'll need either the Xbox Wireless Adapter (a small USB dongle) or Bluetooth if your PC has it built in.
The controller itself doesn't need any software installed. Windows 10 and Windows 11 both have the drivers built in. You just connect it, and it works. The only time you'll need to download anything is if you want to customize button layouts or update the controller's firmware, which is optional.
Key Takeaways
- A USB cable is the simplest connection method and works immediately without any setup.
- Wireless connection requires either the Xbox Wireless Adapter or a PC with Bluetooth capability.
- Windows 10 and Windows 11 include the necessary drivers, so no separate software installation is required.
- Once connected, test the controller in Settings to confirm all buttons and triggers are responding correctly.
- The Xbox Accessories app lets you remap buttons and adjust stick sensitivity, but these changes are optional.
Wired connection with a USB cable
Plug a USB-C or micro-USB cable into the bottom of your Xbox controller and the other end into any USB port on your PC. Windows will recognize the controller within a few seconds. Open any game that supports controllers and the input should work immediately.
This is the most reliable method because there's no pairing step and no battery to worry about. The controller draws power from the USB port, so you don't need to charge it while playing. If you're using an older Xbox One controller, it has a micro-USB port. Newer Xbox Series X|S controllers use USB-C.
The only limitation is cable length. If you're sitting far from your PC, a 10-foot USB cable is inexpensive and works just as well as a shorter one.
Wireless connection with the Xbox Wireless Adapter
The Xbox Wireless Adapter is a small USB dongle that plugs into your PC and lets your controller connect wirelessly. Plug the adapter into any USB port on your PC, then press and hold the pairing button on the top of the controller (the small button between the bumpers) until the Xbox button starts flashing. The adapter will find the controller automatically.
Once paired, the controller will reconnect to that adapter whenever you turn it on. You can pair up to eight controllers to a single adapter. The adapter itself is about the size of a USB thumb drive and doesn't take up much space.
You can buy the Xbox Wireless Adapter separately if your controller didn't come with one. It's a one-time purchase and works with any Xbox controller. The adapter costs around $20 to $25 depending on where you buy it.
Wireless connection with Bluetooth
If your PC has Bluetooth built in, you can pair your Xbox controller without buying an adapter. Open Settings on your PC, go to Bluetooth & devices, then select "Add device." Choose Bluetooth from the menu. Press and hold the pairing button on your controller until the Xbox button flashes, and your PC will find it in the list.
Bluetooth pairing works on Windows 10 and Windows 11. However, Bluetooth connection is sometimes less stable than the Xbox Wireless Adapter, especially if you have other Bluetooth devices nearby. If your games feel laggy or unresponsive, switching to the adapter or a USB cable usually fixes it.
Check whether your PC has Bluetooth by opening Settings, going to Bluetooth & devices, and looking for a Bluetooth toggle. If you don't see one, your PC doesn't have Bluetooth and you'll need either a USB cable or the Xbox Wireless Adapter.
Test your controller in Windows Settings
After you connect your controller, verify that all buttons and triggers are working. Open Settings, go to Bluetooth & devices, then scroll down and select "Test your device." Press each button, move both sticks, and squeeze both triggers. You should see each input light up on the screen as you use it.
If a button doesn't register, try disconnecting and reconnecting the controller. If you're using wireless, move closer to the adapter or Bluetooth receiver. If the problem persists, the controller itself may have a hardware issue.
This test also confirms that Windows recognizes your controller correctly. Some older games don't support controllers at all, so if a game doesn't respond to your input, that's a game limitation, not a controller problem.
Customize buttons and sensitivity with Xbox Accessories
The Xbox Accessories app lets you remap buttons, adjust stick sensitivity, and change trigger behavior. Download it free from the Microsoft Store. Open the app, select your controller, and you'll see options to swap buttons, adjust dead zones (the area where the stick doesn't register movement), and change how sensitive the triggers are.
These changes are optional. Most games work fine with the default button layout. Remapping is useful if you have a specific preference or if a game's default controls feel awkward to you. You can create different profiles for different games and switch between them in the app.
The app also shows your controller's battery level if you're using wireless, and it can update your controller's firmware if a new version is available. Firmware updates are rare and usually optional, but the app will notify you if one is available.
Troubleshoot a controller that won't connect
If your controller isn't showing up in Windows, try these steps in order. First, restart your PC. Second, disconnect and reconnect the USB cable or adapter. Third, if you're using Bluetooth, forget the device in Settings and pair it again from scratch.
For wireless connections, make sure the Xbox Wireless Adapter is plugged directly into your PC, not into a USB hub. Hubs sometimes don't provide enough power. If you're using Bluetooth, move the controller closer to your PC and away from other wireless devices like routers or microwaves.
If the controller still won't connect after trying these steps, check Windows Update to make sure your PC has the latest drivers. Open Settings, go to Update & Security, and click "Check for updates." Restart your PC after any updates finish installing.
Frequently Asked Questions
Do I need to install drivers for my Xbox controller?
No. Windows 10 and Windows 11 include the drivers built in. When you connect your controller, Windows installs them automatically. You only need to download something if you want to use the Xbox Accessories app to customize buttons or check battery level.
Can I use an Xbox controller on PC games that don't officially support controllers?
Not directly. Some games only recognize keyboard and mouse input. However, third-party software like Steam's controller configuration or x360ce can map your controller buttons to keyboard keys for games that don't have native controller support. This adds a step and isn't always reliable, so it's better to check whether a game supports controllers before buying it.
What's the difference between Xbox One and Xbox Series X|S controllers on PC?
Both work the same way on PC. The main difference is the USB port type — Xbox One uses micro-USB, and Xbox Series X|S uses USB-C. Wireless pairing works identically. Series X|S controllers have a slightly different button feel and a built-in share button, but functionally they're interchangeable on PC.
Will my controller battery drain faster on PC than on Xbox?
No. Battery drain is about the same. Wireless controllers use AA batteries or a rechargeable battery pack, and they last roughly 30 hours of gameplay before needing a charge or new batteries. If you're using a wired connection, the controller draws power from your PC and the battery doesn't drain at all.
Can I connect multiple Xbox controllers to one PC?
Yes. You can connect up to eight controllers at once, either wired or wireless. Each one needs its own USB port (for wired) or needs to be paired to the same wireless adapter or Bluetooth receiver. This is useful for local multiplayer games that support multiple controllers.