The fastest way to connect most controllers

Most modern game controllers connect to your PC through a wireless USB receiver or Bluetooth. If your controller came with a small USB dongle, plug that into any USB port on your computer, then turn on the controller — it should connect within a few seconds. If your controller uses Bluetooth instead, go to your Windows Settings, select Bluetooth & devices, turn Bluetooth on, put your controller into pairing mode (usually by holding a button for three seconds), and select it from the list that appears.

The exact steps depend on which controller you own. Xbox controllers, PlayStation controllers, and third-party brands all pair slightly differently, but the basic process is the same: get the controller into pairing mode, then tell your PC to look for it. Once connected, Windows recognizes the controller automatically — you do not need to install anything for most controllers made in the last five years.

If your controller connects but games do not recognize it, the problem is usually that the game itself needs to be told which controller to use. Most games detect your controller when you first launch them, but some require you to go into settings and select it manually.

Key Takeaways

  • USB receivers (the small dongles that come with some controllers) are the most reliable connection method and require only a USB port and a few seconds to pair.
  • Bluetooth pairing works on any PC with Bluetooth, but requires you to put the controller into pairing mode first, usually by holding a specific button.
  • Windows recognizes most controllers automatically once connected — you rarely need to download drivers or software.
  • If a game does not detect your controller, check the game's settings menu to manually select it rather than assuming the connection failed.
  • Wired controllers (connected by USB cable) work immediately without any pairing step and are useful if your PC is close to where you play.

Connecting an Xbox controller

Xbox controllers sold in the last ten years connect through either a USB receiver or Bluetooth. If your controller came with a small black USB dongle, plug it into any USB port on your PC. Turn on the controller by pressing the Xbox button in the center — the light on the controller will flash, then stop flashing once it connects. This usually takes five to ten seconds.

If your Xbox controller has Bluetooth (newer models do), you can pair it without the receiver. Go to Settings > Bluetooth & devices, turn Bluetooth on, then hold the pairing button on the back of the controller for three seconds until the Xbox button starts flashing. Select the controller from the Bluetooth list. Once paired, the controller will reconnect automatically whenever you turn it on and your PC's Bluetooth is active.

Xbox controllers work in almost every PC game that supports controllers. If a game does not recognize it, launch the game, go to its settings or controls menu, and look for an option to select your input device. Some older games need this manual selection before they will respond to the controller.

Connecting a PlayStation controller

PlayStation 4 and PlayStation 5 controllers connect to PC through Bluetooth only — they do not use a USB receiver. Hold down the PlayStation button and the Share button together for three seconds until the light bar on the back starts flashing white. On your PC, go to Settings > Bluetooth & devices, turn Bluetooth on, and select the controller from the list (it will appear as "Wireless Controller" for PS4 or "DualSense" for PS5).

Once connected, the controller works in most games, but some older titles may not recognize it. If a game does not detect the PS4 or PS5 controller, you have two options: check the game's settings to manually select it, or use a third-party tool like DS4Windows (for PS4) or a similar program that makes PlayStation controllers appear as Xbox controllers to games that do not natively support them.

PlayStation controllers will stay paired to your PC once you connect them the first time. When you turn on the controller near your PC with Bluetooth active, it reconnects automatically. If you want to unpair it, go back to Bluetooth & devices settings and select "Remove device" next to the controller name.

Connecting a wired controller

Wired controllers are the simplest option — just plug them into any USB port on your PC using the cable they came with. Windows recognizes them immediately, usually within one or two seconds. No pairing, no waiting, no Bluetooth needed. Most wired controllers work right away in any game that supports controllers.

Wired controllers are useful if your PC is close to where you sit, or if you want to avoid any connection issues. The downside is that you are tethered to the cable, which limits how far you can sit from your computer. They also do not need charging since they draw power from the USB port, which some people prefer over managing wireless controller batteries.

If a wired controller does not work immediately, try a different USB port. Some USB ports on older PCs do not provide enough power, or a port may be damaged. If it still does not work, the cable itself may be faulty — try the controller on another computer if you have one available.

Connecting a third-party or generic controller

Third-party controllers from brands like 8BitDo, Scuf, or budget options from Amazon work the same way as name-brand controllers. Check the manual or the manufacturer's website to find out whether your controller uses a USB receiver or Bluetooth. If it uses a receiver, plug it in and turn on the controller. If it uses Bluetooth, hold the pairing button (location varies by brand) until the light flashes, then add it through Windows Settings.

Some third-party controllers need driver software to work correctly. If your controller connects but buttons do not respond, or the analog sticks feel wrong, visit the manufacturer's website and download their driver software. Install it, restart your PC, and reconnect the controller. After that, the controller should work properly in games.

Budget controllers sometimes have connection issues that name-brand controllers do not. If a cheap controller keeps disconnecting or does not pair at all, try moving closer to your PC (if using Bluetooth), replacing the batteries (if it uses them), or testing it on another computer to rule out a PC problem. If it still fails, the controller itself may be defective.

Troubleshooting when a controller will not connect

If your controller will not pair, start by checking the battery. Wireless controllers need power to pair, and a dead battery is the most common reason pairing fails. Replace the batteries or charge the controller fully, then try again. For Bluetooth controllers, make sure your PC's Bluetooth is actually turned on — go to Settings > Bluetooth & devices and confirm the toggle is blue.

If the controller still will not pair, try "forgetting" it and pairing again. In Bluetooth & devices settings, find the controller in the list, select it, and choose "Remove device." Then put the controller back into pairing mode and add it again. This clears any corrupted pairing data and usually fixes the problem.

For USB receiver controllers, try plugging the receiver into a different USB port. Some ports are slower or provide less power than others. If the receiver works in a different port, the original port may be damaged. If the receiver does not work in any port, the receiver itself may be faulty — contact the controller manufacturer for a replacement.

If your PC does not see the controller at all during pairing, restart your computer. Sometimes Windows needs a restart to recognize new Bluetooth devices. After restarting, put the controller into pairing mode again and try adding it through Settings.

Making sure games recognize your controller

Once your controller is connected to your PC, most modern games detect it automatically when you launch them. The game will either use the controller right away or show a prompt asking you to press a button to confirm you want to use it. Press any button on the controller, and the game switches to controller input.

Some games do not detect controllers automatically. If you launch a game and the controller does not work, look for a Settings or Options menu inside the game. Find the Controls or Input section and look for a dropdown or button that says "Select Input Device," "Controller," or "Gamepad." Choose your controller from the list. After that, the game should respond to the controller.

If a game still does not recognize your controller even after selecting it in settings, the game may not support controllers at all. Check the game's store page (Steam, Epic Games, etc.) to see if it lists controller support. If it does not, you will need to use a keyboard and mouse for that game.

Frequently Asked Questions

Do I need to install drivers for my controller to work?

Most controllers made in the last five years work without installing anything — Windows has built-in drivers for Xbox, PlayStation, and common third-party controllers. If your controller connects but does not work in games, check the manufacturer's website for driver software. Third-party brands sometimes require a driver download, but name-brand controllers rarely do.

Can I use multiple controllers on one PC at the same time?

Yes. Connect each controller separately through Bluetooth or USB, and Windows will recognize all of them. Most games that support multiplayer on one PC detect multiple controllers automatically. If a game does not, check its settings to see if you need to manually enable multiple controllers or assign each one to a player slot.

Why does my controller keep disconnecting?

Bluetooth controllers disconnect most often because the battery is low, something is blocking the signal between the controller and PC, or the PC's Bluetooth antenna is weak. Try charging the controller fully, moving closer to your PC, and removing any metal objects between them. If disconnections continue, try using a USB receiver instead, or move your PC's Bluetooth antenna away from other electronics.

Can I connect a controller to my PC and my phone at the same time?

Most controllers can only pair with one device at a time. To switch a Bluetooth controller between your PC and phone, you have to unpair it from one device and pair it with the other. Some newer controllers support multi-device pairing, but you still have to manually switch which device the controller is connected to. Check your controller's manual to see if it supports this feature.

What should I do if my controller works on another PC but not mine?

This usually means your PC's Bluetooth is not working, or a USB port is damaged. Test your PC's Bluetooth by trying to pair a different device, like wireless headphones. If Bluetooth works, the problem is the controller pairing — try removing and re-adding it. If Bluetooth does not work, you may need to restart your PC or update your Bluetooth drivers through Device Manager.