Yes, you can connect an Xbox controller to a PC, and it works with most games and programs
An Xbox controller connects to a Windows PC through either a USB cable or wireless connection, and once plugged in or paired, Windows recognizes it automatically. You do not need to install drivers or read software — Windows handles the setup. The controller will work with any game or program designed to accept a gamepad, and many programs that were not designed for a controller can still use it if you map the buttons yourself.
The process takes less than a minute for a wired connection and about five minutes for wireless. The main limitation is that Xbox controllers work best with Windows PCs; Mac and Linux support exists but requires extra steps.
Key Takeaways
- A wired Xbox controller connects via USB cable and works when ready without any setup.
- A wireless Xbox controller requires a USB wireless adapter (sold separately) or built-in Bluetooth on your PC, and takes a few minutes to pair.
- Windows automatically recognizes the controller, so you do not need to install drivers or software.
- The controller works with games designed for gamepads and with many other programs if you configure button mapping yourself.
- Older Xbox 360 controllers work the same way, but newer Xbox Series X|S controllers have better wireless range and battery life.
Wired connection: plug in and use when ready
The simplest way to connect an Xbox controller is with a USB cable. Plug the cable into any USB port on your PC and into the port on the bottom of the controller. Windows will recognize the controller within a few seconds, and you can start using it right away.
A wired connection is reliable and never runs out of battery, but the cable limits how far you can sit from your PC. Most USB cables are six to ten feet long. If you need more distance, a wireless connection or a longer cable is the better choice.
Wireless connection: requires a USB adapter or Bluetooth
Xbox One and Xbox Series X|S controllers can connect wirelessly in two ways. The first is with a USB wireless adapter, a small dongle you plug into your PC. This adapter is sold separately from the controller and costs around $20 to $25. Once plugged in, hold the pairing button on the top of the controller (the small button between the two thumbsticks) for three seconds until the Xbox button starts flashing. The adapter will find the controller within a few seconds, and the Xbox button will stop flashing when they are paired.
The second wireless method is Bluetooth, which works if your PC has Bluetooth built in. Go to Settings > Bluetooth & devices > Add device, choose "Bluetooth", and then hold the pairing button on the controller. Windows will find it and pair automatically. Bluetooth works on most modern laptops and some desktop PCs, but older desktops may not have it.
The USB adapter has better range and stability than Bluetooth, especially if you have other wireless devices nearby. Bluetooth is more convenient if your PC already has it, because you do not need to buy anything extra.
What happens after the controller is connected
Once the controller is connected, Windows treats it as a standard gamepad. Any game or program that supports a gamepad will recognize the buttons and thumbsticks automatically. Most modern games — including Fortnite, Minecraft, Elden Ring, and many others — work with no extra setup.
If a game or program does not support gamepads natively, you can use button mapping software to assign controller buttons to keyboard keys or mouse movements. Common free options include Rewasd, Antimicro, and Joy2Key. These programs let you create custom profiles for different games, so the same controller button can do different things in different programs.
Checking that your controller is working
To see whether Windows recognizes your controller, go to Settings > Bluetooth & devices > Connected devices. Your controller should appear in the list. You can also test the buttons and thumbsticks by going to Settings > Bluetooth & devices > Connected devices, finding your controller, and clicking "Device options" — this opens a page where you can see each button light up as you press it.
If the controller does not appear in the connected devices list, try unplugging it (or unpairing it) and connecting again. If it still does not work, restart your PC and try once more. For wireless connections, make sure the controller has fresh batteries or is fully charged.
Xbox 360 controllers and older models
Older Xbox 360 controllers work the same way as newer models — plug in a USB cable or use a wireless adapter. However, Xbox 360 wireless adapters are no longer sold new, so if you have an old 360 controller and no adapter, buying a new one may be difficult. A wired 360 controller is easier to find used or refurbished.
The main difference between 360 and newer Xbox controllers is battery life and wireless range. Newer controllers last longer on a charge and have better range. If you are buying a new controller, an Xbox Series X|S controller is the better choice.
Troubleshooting common problems
If your controller connects but the buttons do not work in a game, the game may not support gamepads. Try launching the game's settings menu and looking for a "Controller" or "Gamepad" option. If you do not find one, the game was designed for keyboard and mouse only, and you will need button mapping software to use the controller.
If the wireless connection keeps dropping, move closer to your PC or remove other wireless devices (like a microwave or cordless phone) from the area. For USB adapter connections, try plugging the adapter into a different USB port. For Bluetooth connections, go to Settings > Bluetooth & devices and click "Disconnect", then pair again.
If the controller is connected but feels unresponsive or drifts (the thumbstick moves on its own), the controller may have a hardware problem. This is common on older controllers and usually means the thumbstick needs to be replaced or the controller needs to be replaced.
Frequently Asked Questions
Do I need to install drivers for an Xbox controller on Windows?
No. Windows 10 and Windows 11 include built-in drivers for Xbox controllers, so the controller works as soon as you connect it. You do not need to read or install anything.
Can I use an Xbox controller on a Mac or Linux PC?
Yes, but it requires extra steps. On Mac, the controller works with some games natively, but you may need third-party software for full support. On Linux, you will need to install drivers and may need button mapping software. Windows is the easiest platform for Xbox controller support.
What is the difference between the USB wireless adapter and Bluetooth?
The USB adapter has longer range and more stable connection, especially around other wireless devices. Bluetooth is more convenient if your PC already has it, because you do not need to buy an adapter. For gaming, the USB adapter is usually the better choice.
Can I use multiple Xbox controllers on one PC at the same time?
Yes. Windows supports up to four controllers connected at once, either wired or wireless. Games that support multiplayer on one PC will recognize all of them.
Why does my controller keep disconnecting?
Wireless connections can drop if you are too far from your PC, if the batteries are low, or if other wireless devices are interfering. Try moving closer, replacing the batteries, or switching to a wired connection. If the problem persists, the controller may have a hardware issue.