Yes, Xbox controllers work on PC with a simple wireless or wired connection
An Xbox controller connects to a Windows PC in two ways: plug it in with a USB cable, or pair it wirelessly if your PC has Bluetooth. Both methods work with modern Windows 10 and Windows 11 machines. The controller will install drivers automatically in most cases, and you can start using it in games and applications within minutes.
The wireless option requires either a dedicated Xbox Wireless Adapter (a small USB dongle) or built-in Bluetooth on your PC. The wired option is simpler — just connect the controller with a standard USB-C or micro-USB cable depending on your controller model. Either way, Windows recognizes the controller as a standard input device.
Key Takeaways
- A wired USB connection is the fastest setup: plug in the controller and Windows installs drivers automatically.
- Wireless pairing works through either the Xbox Wireless Adapter (plugs into USB) or your PC's built-in Bluetooth.
- Xbox Series X|S controllers and Xbox One controllers both work on PC, though older models may need driver updates.
- Once connected, the controller works in any game or application that supports standard game controllers.
Wired connection with a USB cable
Plug your Xbox controller into any USB port on your PC using the appropriate cable. Xbox Series X|S controllers use USB-C, while older Xbox One controllers use micro-USB. Windows will detect the controller immediately and download drivers if needed — this usually takes under a minute.
Once connected, open a game or the Windows Settings app to test it. Go to Settings > Bluetooth & devices > Connected devices, and your controller should appear in the list. The wired connection is the most reliable option and requires no additional hardware beyond the cable.
Wireless pairing with the Xbox Wireless Adapter
The Xbox Wireless Adapter is a small USB dongle that lets you connect up to eight Xbox controllers to your PC wirelessly. Plug the adapter into any USB port, then press the pairing button on both the adapter and your controller within 20 seconds. The controller will vibrate when pairing is complete.
This adapter works with Xbox Series X|S controllers, Xbox One controllers, and older Xbox 360 controllers. Windows will recognize it as a standard input device. The adapter costs around $20 to $25 and is sold separately from the controller.
Wireless pairing with Bluetooth
If your PC has Bluetooth built in, you can pair an Xbox Series X|S controller directly without an adapter. Older Xbox One controllers do not support standard Bluetooth, so they require the wireless adapter instead.
To pair via Bluetooth, go to Settings > Bluetooth & devices > Add device, select Bluetooth, then hold the pairing button on your controller for three seconds until the light flashes. Your PC will find the controller and complete the pairing. The connection is stable for gaming and works at a distance of up to 30 feet in open space.
What to do if your controller is not recognized
If Windows does not detect your controller after connecting it, try these steps in order. First, restart your PC — this resolves most connection issues. Second, try a different USB port or cable if you are using a wired connection. Third, check Windows Update to see if controller drivers are pending installation.
If the controller still does not appear, go to Settings > Bluetooth & devices > Other devices and settings > Devices and printers. Right-click any unknown device and select Remove device, then reconnect your controller. For wireless connections, make sure Bluetooth is turned on in Settings > Bluetooth & devices.
Controller compatibility across Xbox models
Xbox Series X|S controllers and Xbox One controllers both work on PC without any special setup. Xbox 360 controllers work as well, though they are older and may need a driver download from Microsoft's website if you are using Windows 11.
The main difference is that Xbox 360 controllers use the older wireless adapter protocol, while Xbox One and Series X|S controllers use the newer Xbox Wireless standard. If you own multiple controllers, they can all connect to the same PC at once — useful for local multiplayer games.
Using your controller in games and applications
Once your controller is connected, most games recognize it automatically. Open any game that supports game controllers and the buttons will map to standard Xbox layout — A, B, X, Y buttons, triggers, bumpers, and analog sticks all work as expected.
Some older games or applications may not recognize the controller. In those cases, you can use third-party software like Steam's controller configuration tool or x360ce to remap buttons or add controller support. Steam also lets you customize controller settings for any game in your library, even games that do not natively support controllers.
Frequently Asked Questions
Do I need to install drivers for an Xbox controller on PC?
Windows 10 and Windows 11 install drivers automatically for Xbox controllers in most cases. If you are using an older version of Windows or an Xbox 360 controller, you may need to download drivers from Microsoft's website, but this is rare.
Can I use an Xbox controller on a Mac or Linux PC?
Xbox controllers work on Mac with a wired USB connection, though some games may not recognize them. Linux support varies by distribution and game. For the best experience, use Windows.
What is the difference between the Xbox Wireless Adapter and Bluetooth?
The Xbox Wireless Adapter is a dedicated dongle that works with all Xbox controller models and has lower latency. Bluetooth is built into most modern PCs and works with Xbox Series X|S controllers only. Both are stable for gaming.
Can I connect multiple Xbox controllers to one PC?
Yes. You can connect up to eight controllers to a single PC using the wireless adapter, or pair multiple controllers via Bluetooth. This is useful for local multiplayer games.
Why is my wireless controller disconnecting?
Wireless disconnections usually happen when the controller is too far from the adapter or Bluetooth receiver, or when the batteries are low. Move closer to your PC and replace the batteries. If the problem continues, try reconnecting the controller or updating Windows.