The simplest way to connect your Xbox controller

An Xbox controller connects to your PC in three ways: a USB cable (the fastest), wireless via a USB adapter (the most common), or Bluetooth if your PC has it built in. Most people use the USB adapter because it works reliably and costs less than buying a new controller with Bluetooth. If you plug in a USB cable, Windows recognizes the controller when ready — you do not need to install anything.

The controller will work in most games right away. Some older games or games built for PlayStation controllers may need you to change settings, but that is rare. Before you start, make sure your PC is turned on and you have either a USB cable, a wireless adapter, or Bluetooth access ready.

Key Takeaways

  • A USB cable is the fastest connection method and requires no setup beyond plugging it in.
  • The Xbox Wireless Adapter is the most reliable wireless option and costs around $20 to $25.
  • Bluetooth works if your PC has it built in, but USB or the adapter are more stable for gaming.
  • Windows 10 and Windows 11 recognize Xbox controllers automatically without driver installation.
  • If your controller does not work after connecting, restart your PC or check Device Manager to see if Windows recognizes it.

Connecting with a USB cable

Plug a standard USB-A to USB-C cable (or USB-A to Micro-USB, depending on your controller model) into the bottom of the controller and into any open USB port on your PC. Windows will recognize it within a few seconds. Open a game or test it in the Xbox app to confirm the buttons and sticks respond.

This method works when ready and requires no pairing or setup. The downside is the cable limits how far you can sit from your PC. If you plan to play from your couch or across the room, wireless is more practical. The cable also wears out over time if you move the controller around while it is plugged in.

Using the Xbox Wireless Adapter

The Xbox Wireless Adapter is a small USB dongle that lets your controller connect wirelessly without Bluetooth. You can buy it separately for around $20 to $25, or it sometimes comes bundled with Xbox controllers. Plug the adapter into any USB port on your PC — it does not matter which one, though a port on the back of your tower is less likely to get bumped.

Windows will install the driver automatically. Once that is done, press and hold the pairing button on the top of your controller (the small button between the bumpers) until the Xbox button starts flashing. The adapter will find the controller within a few seconds. The Xbox button will stop flashing once they are paired. You can now use the controller wirelessly up to about 20 feet away.

If the controller does not pair, make sure the adapter is plugged in firmly and try the pairing button again. If it still does not work, unplug the adapter, wait 10 seconds, plug it back in, and try pairing again. The adapter can pair up to eight controllers at once, so if you have multiple controllers, repeat the pairing step for each one.

Connecting via Bluetooth

If your PC has Bluetooth built in (most laptops do, but many desktop towers do not), you can pair your controller without an adapter. Open your PC's Bluetooth settings. On Windows 10, go to Settings, then Devices, then Bluetooth and other devices. On Windows 11, go to Settings, then Bluetooth and devices. Make sure Bluetooth is turned on.

Press and hold the pairing button on your controller until the Xbox button flashes. Your PC should show the controller in the list of available devices. Click it to pair. Once paired, the Xbox button will stop flashing and the controller is ready to use.

Bluetooth works well for casual gaming, but it can have slight delays or disconnections during intense play. The USB adapter is more stable if you play competitive games or games that demand quick response times. Bluetooth also drains the controller's batteries faster than wireless via the adapter.

What to do if the controller does not show up

If Windows does not recognize your controller after you plug it in or pair it, the first step is to restart your PC. Many connection problems clear up after a restart. Once your PC is back on, plug in the controller or pair it again and test it in a game.

If it still does not work, open Device Manager to see if Windows sees the controller at all. On Windows 10 and 11, right-click the Start button and select Device Manager. Look for "Xbox 360 Controller" or "Xbox One Controller" in the list. If you see it with a yellow warning triangle, right-click it and select Update driver. If you do not see it listed at all, the connection is not being recognized — try a different USB port or re-pair via Bluetooth.

For the wireless adapter, make sure it is plugged in and that the controller's batteries are not dead. Replace the batteries with fresh ones and try pairing again. If the adapter itself is not showing up in Device Manager, try plugging it into a different USB port. Some ports on your PC may not provide enough power.

Testing your controller in Windows

Once your controller is connected, you can test it without opening a game. On Windows 10, go to Settings, Devices, then Connected devices and look for your controller in the list. On Windows 11, go to Settings, Bluetooth and devices, then Other devices. The controller should be listed as connected.

For a more detailed test, open the Xbox app (which comes built into Windows 10 and 11). Go to Settings, then Devices and connections, then Accessories. Your controller should appear in the list. Click it to see battery level and firmware version. You can also test the buttons and sticks here to make sure everything responds correctly.

Updating your controller's firmware

Xbox controllers occasionally receive firmware updates that fix bugs or add features. Windows will usually install these automatically when you connect your controller, but you can check manually in the Xbox app. Open the Xbox app, go to Settings, Devices and connections, Accessories, then click your controller. If an update is available, you will see an option to install it. Keep your controller plugged in or fully charged during the update — do not disconnect it.

Firmware updates usually take a few minutes. Your controller may disconnect and reconnect during the process. Once the update is complete, test the buttons and sticks again to confirm everything still works.

Frequently Asked Questions

Do I need to install drivers for my Xbox controller?

No. Windows 10 and Windows 11 include built-in drivers for Xbox controllers. When you plug in the controller or pair it via Bluetooth, Windows recognizes it automatically. The only exception is if Device Manager shows a warning — in that case, right-click the controller and select Update driver to read the latest version.

Can I use an Xbox controller on my PC if it was made for Xbox?

Yes. Any Xbox controller — whether it was made for Xbox One, Xbox Series X, or older Xbox 360 — will work on a PC. The connection method is the same. Newer controllers have better build quality and battery life, but older ones work just as well.

Why does my controller keep disconnecting?

Wireless disconnections usually mean the batteries are low or the adapter is too far from your PC. Replace the batteries with fresh ones and move closer to the adapter. If you are using Bluetooth, move away from other wireless devices like microwaves or routers, which can interfere. If the problem continues, try the USB cable instead to rule out a wireless issue.

Can I use multiple Xbox controllers on the same PC?

Yes. You can connect up to four controllers via USB cable, or up to eight via the wireless adapter or Bluetooth. Pair or plug in each controller one at a time. They will all work simultaneously in games that support multiple players.

What is the difference between the Xbox Wireless Adapter and Bluetooth?

The Xbox Wireless Adapter is more stable and has less delay, making it better for competitive gaming. Bluetooth is built into most laptops and does not require buying an adapter, but it can have slight delays and drains batteries faster. For casual gaming, either works fine.