How to Connect Xbox Controller to PC or Laptop (USB, Bluetooth, and Wireless Adapter)

If you want to play PC games with an Xbox controller, you can connect it using a USB cable, Bluetooth, or the Xbox Wireless Adapter for Windows. The right method depends on your controller model and your computer’s hardware. Most modern Xbox controllers work with Windows 10 and Windows 11, and Windows usually installs the required drivers automatically. This guide explains how to connect your controller, check compatibility, test the connection, and fix common problems without wasting time on unnecessary setup steps.

Can You Connect an Xbox Controller to a PC or Laptop?

Yes. Compatible Xbox controllers work with Windows computers through a wired USB connection or a supported wireless connection.

You have three main options:

  • USB cable: A straightforward option that does not require Bluetooth pairing.
  • Bluetooth: Lets you play wirelessly if both your controller and computer support Bluetooth.
  • Xbox Wireless Adapter: Provides a dedicated wireless connection through compatible USB hardware.

Before choosing a method, check your controller model. Some older Xbox One controllers do not support Bluetooth, although they can still connect through USB or a compatible Xbox Wireless Adapter.

Which Xbox Controllers Support Bluetooth?

Most Xbox Series X|S controllers and the Xbox Elite Wireless Controller Series 2 support Bluetooth. Bluetooth support on Xbox One controllers depends on the particular hardware revision.

Xbox controller USB Bluetooth Xbox Wireless Adapter
Xbox Series X controller Yes Yes Yes
Xbox Series S controller Yes Yes Yes
Xbox Elite Wireless Controller Series 2 Yes Yes Yes
Bluetooth-compatible Xbox One controller Yes Yes Yes
Original Xbox One controller without Bluetooth Yes No Yes

Compatibility depends on the controller revision and the adapter being used.

How to identify a Bluetooth-compatible controller

One visual clue is the plastic surrounding the Xbox button. On many Bluetooth-enabled Xbox One controllers, this plastic is part of the main front face. On older non-Bluetooth models, it forms part of the upper housing around the bumpers.

This is a useful clue, but it is not definitive for every revision. If you are unsure, consult the official Xbox Wireless Controller connection guide.

What You Need Before Connecting

Prepare the following items according to your chosen connection method:

  • A Windows 10 or Windows 11 computer.
  • A compatible Xbox controller.
  • A USB-C or Micro-USB data cable, depending on your controller.
  • Bluetooth hardware for a Bluetooth connection.
  • A compatible Xbox Wireless Adapter if you prefer that method.
  • Fresh AA batteries or a charged battery pack for wireless gaming.

If your controller keeps reconnecting to another console or computer, disconnect it from that device before pairing it with your PC.

Method 1: Connect an Xbox Controller Using USB

A USB cable is often the easiest way to connect an Xbox controller to a PC or laptop. It avoids wireless pairing and provides a useful way to test whether the controller itself works.

Step 1: Choose the correct cable

Check the connector on your controller.

  • Xbox Series X|S controllers generally use USB-C.
  • Many Xbox One controllers use Micro-USB.

Use a cable that supports data transfer, not just charging. A charging-only cable may power the controller without allowing Windows to recognize it.

Step 2: Connect the controller

Plug the cable into your controller and connect the other end directly to your computer.

If Windows does not detect the controller, try another USB port. On a desktop PC, a port directly on the computer is a good first choice instead of a USB hub.

Step 3: Let Windows install the driver

Wait a few seconds for Windows to recognize the controller and install any required drivers. You generally do not need to install a separate driver manually.

Step 4: Test the connection

  1. Press Windows + R.
  2. Type joy.cpl and press Enter.
  3. Select your Xbox controller if it appears.
  4. Click Properties.
  5. Press buttons and move the thumbsticks to check the inputs.

If the controls respond, the wired connection is working.

USB is a good choice if you want a straightforward setup, a reliable connection, or a way to troubleshoot wireless problems.

If Windows does not recognize the device, try a different data-capable cable and USB port. You can also follow our guide on how to fix a USB device that Windows does not recognize.

Method 2: Connect an Xbox Controller Using Bluetooth

Bluetooth lets you play wirelessly without purchasing an Xbox Wireless Adapter, provided your controller and computer support it.

Step 1: Enable Bluetooth on your PC

Windows 11:

  1. Open Settings.
  2. Select Bluetooth & devices.
  3. Turn Bluetooth on.

Windows 10:

  1. Open Settings.
  2. Select Devices.
  3. Open Bluetooth & other devices.
  4. Turn Bluetooth on.

If you cannot find a Bluetooth option, your computer may lack built-in Bluetooth hardware, or its driver may be missing or disabled. A compatible USB Bluetooth adapter is another option.

Step 2: Turn on the controller

Press the Xbox button. Check that the batteries have enough charge to complete pairing.

Step 3: Enter pairing mode

Locate the Pair button, usually on the top edge of the controller.

Press and hold it for approximately three seconds, until the Xbox button flashes rapidly. The controller is now searching for a device to pair with.

Step 4: Pair the controller with Windows

On Windows 11:

  1. Open Settings → Bluetooth & devices.
  2. Click Add device.
  3. Choose Bluetooth.
  4. Select Xbox Wireless Controller when it appears.

On Windows 10:

  1. Open Settings → Devices → Bluetooth & other devices.
  2. Select Add Bluetooth or other device.
  3. Choose Bluetooth.
  4. Select your controller from the available devices.

Wait for Windows to complete pairing.

Step 5: Confirm that it works

The controller should appear as connected, and the Xbox button will generally stop flashing.

Open a supported game or run joy.cpl to test the buttons and thumbsticks.

If the controller does not appear, confirm that it supports Bluetooth. Then toggle Bluetooth off and on, put the controller back into pairing mode, and try again. If Windows has an old saved pairing that no longer works, remove that device entry and pair it again.

If your controller does not support Bluetooth, use USB or a compatible Xbox Wireless Adapter instead.

Method 3: Connect an Xbox Controller Using the Wireless Adapter

The Xbox Wireless Adapter for Windows provides a dedicated wireless connection. It is useful if your controller does not support Bluetooth or you prefer Microsoft’s wireless connection method.

You need a compatible adapter; it is separate hardware and may need to be purchased.

Step 1: Plug in the adapter

Connect the Xbox Wireless Adapter to a USB port on your PC or laptop. Allow Windows to install any required driver before continuing.

Step 2: Turn on the controller

Press the Xbox button and check that the controller has enough battery power.

Step 3: Activate pairing on the adapter

Press the pairing button on the adapter. Its indicator should flash when it is ready to pair, although the exact behavior varies by adapter version.

Step 4: Pair the controller

Press and hold the controller’s Pair button until the Xbox button flashes.

Wait for the controller and adapter to establish a connection. Follow the instructions for your specific adapter if its pairing controls differ.

Step 5: Test the connection

Once the controller connects, open a supported game or use joy.cpl to test its buttons and thumbsticks.

If pairing fails, try another USB port, check the batteries, and disconnect the controller from any other device that may be using it.

How to Check Whether Windows Recognizes Your Xbox Controller

After connecting the controller, test it before launching a game.

  1. Press Windows + R.
  2. Enter joy.cpl.
  3. Press Enter.
  4. Select the controller and click Properties.
  5. Test the available buttons, triggers, and thumbsticks.

If the controller appears and responds correctly, Windows is detecting its inputs.

If it does not appear, investigate the cable, wireless pairing, adapter, or driver. If it works in this test but not in a particular game, check the game’s controller support and input settings instead.

How to Fix an Xbox Controller That Won’t Connect

If the controller will not connect, work through these fixes in order.

1. Replace the USB cable

A cable that supplies power but does not transfer data can make the controller light up without allowing Windows to recognize it.

Try a known data-capable cable and connect it directly to another USB port. If possible, test the cable with another device that supports USB data transfer.

2. Remove and repeat Bluetooth pairing

If the controller is listed in Windows but will not connect:

  1. Open your Bluetooth settings.
  2. Select the saved controller entry.
  3. Choose Remove device.
  4. Turn the controller off and back on.
  5. Hold the Pair button until the Xbox button flashes rapidly.
  6. Add the controller again through Windows settings.

If the controller never appears, verify Bluetooth compatibility and check whether the computer’s Bluetooth hardware is working.

3. Disconnect other devices

Your controller may reconnect to a console, phone, or another computer instead of the PC you want to use.

Turn off or disconnect it from the other device, then pair it with your computer again. If necessary, temporarily disable Bluetooth on the other device.

4. Check the batteries

Low battery power can cause pairing failures and unexpected disconnections. Replace depleted AA batteries or recharge your battery pack.

If the controller works over USB but repeatedly disconnects wirelessly, check the battery and wireless connection before assuming the controller is damaged.

5. Restart the controller and computer

Temporary software problems can prevent Windows from detecting a connected device.

  1. Save your open work.
  2. Turn off the controller by holding the Xbox button until it shuts down.
  3. Restart your computer.
  4. Turn on the controller and reconnect it.
  5. If using Bluetooth, enter pairing mode again if necessary.

6. Update controller firmware

Outdated firmware can contribute to compatibility problems or unexpected disconnections.

Microsoft’s Xbox Accessories app can help you check for available controller firmware updates.

  1. Install or open the Xbox Accessories app from the Microsoft Store.
  2. Connect the controller using a method supported by the app.
  3. Select the controller.
  4. Follow the on-screen instructions if an update is available.
  5. Keep the controller connected until the update finishes.

Do not disconnect the controller while its firmware is being updated.

For additional assistance, visit official Xbox controller support.

7. Update Windows and relevant drivers

Outdated Windows components or Bluetooth drivers can sometimes interfere with controller connections.

  1. Open Settings → Windows Update.
  2. Select Check for updates.
  3. Install relevant available updates.
  4. Restart the computer and test the controller again.

If other Bluetooth devices also disconnect or fail to pair, check your computer manufacturer’s support website for the appropriate Bluetooth driver.

8. Reduce wireless interference

If the controller connects but disconnects during gameplay, move closer to the computer and temporarily disconnect unused wireless accessories. Move the adapter away from nearby sources of interference where practical.

Test the controller with a USB cable. If the wired connection is stable but wireless play is not, investigate Bluetooth hardware, drivers, battery power, and signal conditions.

9. Test the controller on another device

If the previous steps fail, connect the controller to another compatible PC or Xbox console.

If it works elsewhere, the original computer’s hardware, drivers, or settings are more likely to be responsible. If it fails across multiple compatible devices, inspect the controller for damage and consult Xbox support.

What If the Controller Connects but Doesn’t Work in a Game?

A controller can connect successfully to Windows without working in every PC game. This is usually a game-support or input-configuration issue rather than a connection problem.

Try the following:

  1. Check controller support. Not every PC game supports gamepads.
  2. Review the game’s settings. Look for controller, gamepad, or input options.
  3. Restart the game. Connect the controller before launching the game and see whether it is detected.
  4. Check Steam settings if applicable. Open Steam’s Settings and select Controller to review the detected device and available configuration options.
  5. Close conflicting controller software. Other input-mapping applications can sometimes interfere with a game’s controller detection.

If the controller responds in joy.cpl but not in one game, concentrate on that game’s settings and support documentation rather than repeatedly pairing the controller.

Which Xbox Controller Connection Method Is Best?

Connection method Best for Main consideration
USB cable Simple setup and troubleshooting Requires a data-capable cable
Bluetooth Convenient wireless gaming Requires Bluetooth support on both devices
Xbox Wireless Adapter Dedicated wireless connection Requires a compatible adapter

For beginners, USB is usually the simplest starting point. Bluetooth is convenient if both devices support it, while the Xbox Wireless Adapter provides another wireless option when you have compatible hardware.

Frequently Asked Questions

Can I connect an Xbox controller to any PC or laptop?

Most Windows 10 and Windows 11 computers can use compatible Xbox controllers. The available connection methods depend on the controller model and your computer’s USB, Bluetooth, or wireless-adapter support.

Can I connect an Xbox controller without Bluetooth?

Yes. Use a suitable USB data cable or a compatible Xbox Wireless Adapter. Neither method requires Bluetooth.

Why does my Xbox controller keep flashing?

A flashing Xbox button commonly indicates that the controller is starting up or searching for a connection. If it keeps flashing, check that pairing mode is active, Bluetooth is enabled if needed, and the controller is not connected to another device.

Why does my Xbox controller charge but not connect to my PC?

The cable may support charging but not data transfer. Try a known data-capable cable and another USB port. If the controller still is not detected, check Windows and the controller for other connection problems.

Do I need to install Xbox controller drivers manually?

Usually not. Windows generally installs the required drivers automatically. If the controller is not recognized, check Windows Update, Device Manager, and your computer manufacturer’s support resources.

Can I connect multiple Xbox controllers to one PC?

Yes. Windows and many games support multiple controllers, but the number you can use depends on the game, connection method, and hardware.

Does Steam support Xbox controllers?

Yes. Steam supports many Xbox controllers and provides configuration options. Individual games may differ in their input settings and controller support.

Can I use an Xbox controller with PC Game Pass?

Yes. Many games available through the Xbox app and PC Game Pass support Xbox controllers. Check the individual game’s requirements because support is not universal.

Final Thoughts: How to Connect Xbox Controller to PC or Laptop

Connecting an Xbox controller to a PC or laptop is straightforward once you choose a method compatible with your hardware. USB is a simple starting point, Bluetooth offers wireless convenience, and the Xbox Wireless Adapter provides another dedicated wireless option.

If the controller will not connect, check Bluetooth compatibility, try a data-capable USB cable, disconnect other devices, and update firmware when necessary. If Windows recognizes the controller but a game ignores it, investigate the game’s settings instead.

With the right connection method and a few basic checks, you can get your Xbox controller working and enjoy compatible PC games with less troubleshooting.

Leave a Comment