Yes, Xbox controllers work on PC with a simple wireless or USB connection

An Xbox controller connects to a Windows PC in two ways: wirelessly using the Xbox Wireless Adapter, or by plugging a USB cable directly into your computer. Both methods work immediately on Windows 10 and Windows 11 without installing separate drivers. The wireless method gives you freedom to sit back from your desk; the USB method works right away without buying an adapter.

Xbox controllers also work on Mac and Linux, though the setup differs slightly and some games may not recognize the controller. For most PC gamers, the wireless connection is the standard choice because it works across the room and charges while you play.

Key Takeaways

  • Xbox controllers connect to Windows PCs wirelessly using the Xbox Wireless Adapter or by USB cable, and both work without driver installation on Windows 10 and 11.
  • The wireless method requires the Xbox Wireless Adapter (sold separately for around $20) but lets you play from anywhere in the room.
  • USB connection works immediately when you plug in a cable, but you stay tethered to your desk.
  • Xbox controllers work on Mac and Linux, but setup is more complicated and game compatibility varies.
  • Older Xbox 360 controllers need different drivers and are less reliable on modern Windows than Xbox One or Series X|S controllers.

Wireless connection using the Xbox Wireless Adapter

The Xbox Wireless Adapter is a small USB dongle that plugs into any USB port on your PC. It costs around $20 and works with Xbox One, Xbox Series X, and Xbox Series S controllers. Plug the adapter into your computer, turn on your controller, and press the pairing button on both devices — they connect within seconds.

Once paired, the controller stays connected as long as the adapter is plugged in and the controller is powered on. The wireless range is about 20 feet, so you can sit on a couch across the room from your PC. The adapter charges the controller when you plug it in via USB-C, which is useful if you leave it connected while playing.

If you own multiple Xbox controllers, you can pair up to eight of them to a single adapter. This makes the wireless adapter the best choice for couch gaming or if you want to play with friends in the same room.

Direct USB cable connection

Plug a USB-C cable (for Xbox Series X|S controllers) or a micro-USB cable (for Xbox One controllers) into your controller and the other end into any USB port on your PC. Windows recognizes the controller immediately — no pairing, no adapter, no waiting. The controller works as soon as you plug it in.

The downside is the cable limits your movement. You stay within the cable's length of your computer, which is usually 6 to 10 feet depending on the cable you buy. This method works well if your PC is next to your gaming chair or if you want to charge the controller while you play without buying an adapter.

USB connection is also the fastest way to test whether your controller works at all. If it doesn't respond when plugged in, the problem is not your wireless setup.

Setting up on Windows 10 and Windows 11

Windows 10 and 11 recognize Xbox controllers automatically. Plug in the USB cable or the wireless adapter, turn on your controller, and it appears in your games within seconds. You do not need to download drivers or visit Settings — the operating system handles everything.

To confirm the controller is working, open Settings, go to Devices, then Bluetooth & Devices, and look for your controller in the list. You can also test it in the Xbox app: open the app, go to Settings, then Devices & Connections, and select your controller to see its battery level and button layout.

If your controller does not appear after 30 seconds, unplug the adapter or cable, wait 10 seconds, and plug it back in. Restart your computer if the controller still does not show up.

Connecting on Mac

Mac does not have native Xbox controller support, so you need third-party software. The most common option is Controlly or Joystick Doctor, both free apps that let your Mac recognize Xbox controllers. Download the app, install it, and pair your controller through the app's settings rather than through System Preferences.

USB connection is more reliable on Mac than wireless. Plug the controller in with a USB cable, launch the app, and the controller usually works immediately. Wireless pairing on Mac is slower and sometimes drops the connection, so USB is the safer choice if you own a Mac.

Game compatibility varies. Some Mac games recognize the controller automatically; others do not. Check the game's settings or the developer's website before buying to see if Xbox controller support is listed.

Connecting on Linux

Linux distributions like Ubuntu recognize Xbox controllers through the xpad driver, which is built into most modern Linux kernels. Plug in a USB cable or the wireless adapter, and the controller usually works without any setup. Check your distribution's documentation if the controller does not appear immediately.

Wireless connection on Linux is less stable than on Windows. USB connection is more reliable. Some games may not recognize the controller even though Linux does, so test it in a game's settings menu before assuming it will work.

Xbox 360 controllers and older hardware

Xbox 360 controllers are older and require different drivers on modern Windows. If you own a 360 controller, download the Xbox 360 Controller for Windows driver from Microsoft's website, install it, and then connect the controller via USB or the wireless adapter (which is different from the newer Xbox Wireless Adapter).

The 360 controller is less reliable on Windows 10 and 11 than newer Xbox One or Series X|S controllers. If you are buying a new controller, choose an Xbox One or Series X|S model instead — they cost about the same and work better on modern systems.

Frequently Asked Questions

Do I need to buy the Xbox Wireless Adapter separately?

Yes. The adapter is not included with Xbox controllers and costs around $20. If you want to play wirelessly, you must buy it. If you only plan to use a USB cable, you do not need the adapter.

Can I use an Xbox controller on multiple PCs?

Yes. You can pair the same controller to different PCs by repeating the pairing process on each one. The controller remembers the last device it was paired to and reconnects automatically when you turn it on near that device.

Why does my controller disconnect randomly?

Wireless disconnections usually mean the adapter is too far from the controller, another wireless device is interfering, or the controller's battery is low. Move closer to the adapter, check for interference from Wi-Fi routers or microwaves, and charge the controller. If it still disconnects, try USB connection to rule out a wireless problem.

Can I use a PlayStation controller on PC instead?

Yes, PlayStation controllers work on PC, but setup is more complicated than Xbox controllers. You need third-party software like DS4Windows, and some games do not recognize PlayStation buttons the way they recognize Xbox buttons. Xbox controllers are simpler if you are starting from scratch.

What cable do I need for USB connection?

Xbox One controllers use micro-USB; Xbox Series X and Series S controllers use USB-C. Check your controller's charging port and buy the matching cable. Most USB cables work, so you may already own one that fits.