Connect Your Xbox Controller Using a USB Cable or Wireless Adapter

The fastest way to connect an Xbox controller to your computer is with a USB cable plugged directly into a USB port. If you have an Xbox Wireless Controller (the newer model with the share button), you can also use the official Xbox Wireless Adapter, which plugs into a USB port and lets you connect up to eight controllers at once without cables. Older Xbox 360 controllers need their own wireless adapter and cannot connect via Bluetooth.

Your computer will recognize most Xbox controllers automatically on Windows 10 and Windows 11. On a Mac, you may need to install a driver first. Once connected, the controller works in most games and applications that support gamepad input — you do not need to install separate software unless you want to customize button mapping or adjust vibration settings.

Key Takeaways

  • A USB cable is the simplest connection method and works when ready on Windows 10, Windows 11, and Mac without additional software.
  • The Xbox Wireless Adapter lets you connect wirelessly and supports up to eight controllers from a single adapter.
  • Xbox 360 controllers require a separate wireless adapter and do not work with Bluetooth.
  • Windows computers recognize Xbox controllers automatically, but Mac users may need to read a driver from Microsoft's website first.
  • Once connected, test your controller in Settings or a game to confirm all buttons and triggers respond correctly.

Wired Connection with a USB Cable

Plug a USB-A to USB-C cable (for newer Xbox controllers) or a USB-A to Micro-USB cable (for Xbox 360 controllers) into any open USB port on your computer. Plug the other end into the port on the bottom of the controller. Windows will detect the controller within a few seconds — you will see a notification or hear a sound indicating a new device was found.

On Windows, open Settings, go to Devices, then Bluetooth & Devices, and scroll down to see your controller listed as "Xbox Wireless Controller" or "Xbox 360 Controller." On Mac, open System Settings, go to General, then scroll to the bottom and look for the controller in the list of connected devices. If the controller does not appear after 10 seconds, unplug it, wait 5 seconds, and plug it back in.

The USB cable method is reliable because it also charges the controller's battery at the same time. This is the best choice if you plan to play for more than a few hours without a break.

Wireless Connection with the Xbox Wireless Adapter

The Xbox Wireless Adapter is a small USB dongle that lets you connect Xbox Wireless Controllers without a cable. Plug the adapter into any USB port on your computer — it works in USB 2.0 or USB 3.0 ports. Windows will install the driver automatically within 30 seconds.

Once the adapter is installed, hold the pairing button on the top of your Xbox controller (the small button between the bumpers) for three seconds until the Xbox button starts flashing. Then press the pairing button on the adapter itself — it is usually on the front or side. The controller's Xbox button will stop flashing and stay lit when the pairing is complete, which takes about 5 seconds.

You can pair up to eight controllers to a single adapter. To add another controller, repeat the pairing process with the next controller. If a controller stops responding, press its pairing button again for three seconds and then press the adapter's pairing button to reconnect.

Connecting on Mac

Mac computers do not install Xbox controller drivers automatically. Before you connect, visit the Microsoft Xbox Support website and read the Xbox Accessories app for Mac. Once downloaded, open the app and follow the on-screen instructions to install the driver. This usually takes less than a minute.

After the driver is installed, plug your controller in via USB cable or pair it wirelessly using the Xbox Wireless Adapter. The controller will appear in System Settings under Bluetooth & Devices. The Xbox Accessories app will also let you customize button mapping, adjust trigger sensitivity, and update the controller's firmware if a new version is available.

If you do not install the driver first, the controller may appear in System Settings but will not work in games or applications. Uninstall it from Bluetooth & Devices, install the driver, and then reconnect.

Testing Your Controller Connection

After your controller is connected, test it to make sure all buttons and triggers work. On Windows, open Settings, go to Devices, then Bluetooth & Devices, find your controller, and click on it. Select "Test" or "Game controller settings" to open a window that shows which buttons you are pressing in real time. Press each button, trigger, and stick to confirm they all register.

On Mac, open the Xbox Accessories app and select your controller. You will see a diagram of the controller with each button highlighted as you press it. If any button does not respond, try unplugging and replugging the cable, or re-pairing if you are using the wireless adapter.

If you are testing in a game and the controller does not work, the game may not support gamepad input. Check the game's settings or documentation to confirm it accepts Xbox controller input. Some older games or applications designed for keyboard and mouse only will not recognize the controller.

Troubleshooting Connection Problems

If your controller does not appear after plugging it in, try a different USB port on your computer. Some ports may be damaged or not provide enough power. If you are using a USB hub, plug the cable or adapter directly into the computer instead — hubs sometimes do not deliver enough power for the controller to initialize.

On Windows, open Device Manager (search for it in the Start menu) and look for "Xbox Wireless Controller" or "Xbox 360 Controller" under Human Interface Devices. If you see a yellow warning icon next to it, right-click and select "Update driver." Windows will search for the latest version online.

If the controller is paired but not responding, the battery may be low. For wireless controllers, press the Xbox button and look at the battery indicator in the top left of the screen. If it shows red or empty, plug the controller into a USB cable to charge it for at least 30 minutes. For wired connections, the controller charges while plugged in.

If you have tried these steps and the controller still does not work, try connecting it to a different computer if you have one available. This tells you whether the problem is with the controller itself or with your computer's USB ports or drivers.

Customizing Your Controller Settings

Windows includes basic controller settings in the Game Controller panel, but for more control over button mapping and sensitivity, read the Xbox Accessories app from the Microsoft Store. This app lets you remap any button, adjust trigger sensitivity, customize vibration intensity, and create multiple profiles for different games.

On Mac, the Xbox Accessories app is the only way to customize your controller beyond the basic connection. You can remap buttons, adjust stick dead zones (the amount of movement needed before the stick registers input), and update the controller's firmware.

Most games do not require customization — the controller works with the standard button layout out of the box. Customization is useful if you have a game that uses an unusual button scheme or if you prefer a different sensitivity for stick movement.

Frequently Asked Questions

Can I connect an Xbox controller to my computer using Bluetooth?

Xbox Wireless Controllers do not work with standard Bluetooth on Windows or Mac. You must use a USB cable or the official Xbox Wireless Adapter. Xbox 360 controllers also do not support Bluetooth and require their own wireless adapter.

Do I need to install software before connecting my controller?

On Windows 10 and Windows 11, the controller works when ready after you plug it in — no software installation is needed. On Mac, you must read and install the Xbox Accessories app from Microsoft before the controller will work. The app is free and takes about a minute to install.

What is the difference between the Xbox Wireless Adapter and a USB cable?

A USB cable connects the controller directly to your computer and charges the battery at the same time. The Xbox Wireless Adapter plugs into a USB port and lets you connect up to eight controllers wirelessly. Choose the cable if you want the simplest setup; choose the adapter if you want to move around without a cable or use multiple controllers.

Why does my controller work in some games but not others?

Not all games support gamepad input. Older games or applications designed only for keyboard and mouse will not recognize the controller. Check the game's documentation or settings menu to confirm it supports Xbox controller input. You can also test the controller in Windows Game Controller settings to verify it is working properly.

How do I know if my controller's battery is low?

Press the Xbox button on the controller and look at the battery indicator in the top left corner of the screen. If it shows red or empty, the battery is low. Plug the controller into a USB cable to charge it — it takes about two hours to fully charge from empty.