Xbox controllers paired over Bluetooth can be infuriating. The Xbox button flashes, your PC says "searching", and 90 seconds later both give up. The problem is rarely the controller itself — it's almost always one of four specific causes. Walk them in order.

First, Know What You Have

Not every Xbox controller supports Bluetooth. Look at the plastic around the Xbox button:

  • Plastic matches the rest of the face — Xbox One S / Series controller. Bluetooth supported.
  • Plastic is a separate piece around the button — original Xbox One launch controller. No Bluetooth. You'll need a USB cable or the Xbox Wireless Adapter.

Microsoft confirms this in their official PC connection guide.

Step 1: Update the Controller Firmware

Stale firmware is the single biggest cause of pairing failures, especially on Series controllers shipped before 2023. Connect the pad via USB to a Windows PC, install the Xbox Accessories app, and let it apply any pending firmware update. Reboot the controller and try Bluetooth pairing again — this resolves it for a huge number of users.

Step 2: Pair It Properly

  • Power the controller off completely (hold Xbox button for 6 seconds).
  • Power it back on with the Xbox button.
  • Hold the small pairing button on the top edge (next to the LB) for 3 seconds. The Xbox light will start fast-flashing.
  • On Windows: Settings → Bluetooth & devices → Add device → Bluetooth → "Xbox Wireless Controller".
  • On macOS: System Settings → Bluetooth → wait for it to appear.

Step 3: Single-Device Pairing Limitation

The Xbox Wireless Controller can only remember one Bluetooth host at a time. If you used it on your phone yesterday, your PC won't pair until you go back to the phone, "forget" the controller, and pair fresh on the PC. This catches everyone at least once.

Step 4: PC Bluetooth Adapter Issues

Older Bluetooth 4.0 dongles often fail to pair with Xbox controllers reliably. If you can, use a Bluetooth 5.0+ adapter or — much better — pick up the official Xbox Wireless Adapter for Windows, which is a dedicated low-latency dongle for up to 8 controllers.

Step 5: Power Cycle Bluetooth

On Windows, open Services (services.msc), restart the "Bluetooth Support Service", and try again. On macOS, hold Shift+Option and click the Bluetooth menubar icon → Reset the Bluetooth module. Both clear the pairing cache that often blocks new devices.

Step 6: Confirm It Works End-to-End

Once paired, open the KeyTest controller tester in your browser. Press every button and move both sticks. If anything's missing, the pairing is incomplete or you've connected to a different "Xbox Controller" entry — remove and re-pair. If it works there but not in your game, see our controller not detected guide.

FAQ

Why does pairing keep failing on Windows 11?

Almost always stale firmware on the controller. Plug it into a USB cable, run the Xbox Accessories app, and let it update — then re-try Bluetooth.

Can I connect the same controller to two devices at once?

Not over Bluetooth. The Xbox controller only remembers one Bluetooth host. The Xbox Wireless Adapter is a separate connection method that works alongside Bluetooth on a different device.

Does Bluetooth feel laggier than wired?

Slightly — typically 8–25 ms vs ~4 ms wired. Read our input lag guide for ways to minimise it.

My controller pairs but disconnects every few minutes. Why?

Either weak batteries, USB 3.0 interference (USB 3.0 ports leak 2.4 GHz noise), or a flaky Bluetooth driver. Try moving the pad closer to the dongle and replacing the batteries first.

Pairing checklist

01Confirm your controller actually supports Bluetooth (Series / One S, not original)
02Update firmware via the Xbox Accessories app over USB
03Hold the top-edge pairing button 3 seconds — Xbox button fast-flashes
04Forget any previous host first — Xbox pads only pair to one device at a time
05Use a Bluetooth 5.0+ adapter or the official Xbox Wireless Adapter
06Restart the Bluetooth Support Service if Windows refuses to find it
07Confirm working in the KeyTest controller tester