The fastest way depends on your controller type and what's already on your computer
Most controllers connect to a computer through one of three routes: a USB cable plugged directly into a port, a wireless receiver that came with the controller, or Bluetooth if your computer has it built in. Which one works for you depends on whether your controller is wired, wireless with a proprietary receiver, or wireless with Bluetooth. Windows and Mac both recognize most modern controllers without needing to install anything first — the operating system handles it automatically.
The connection process itself takes less than a minute. Plug in the cable, insert the receiver, or turn on Bluetooth pairing, and the computer detects the controller. Some older controllers or less common brands may need a driver downloaded from the manufacturer's website, but this is rare with controllers made in the last five years.
Key Takeaways
- USB-wired controllers work immediately when plugged in — no setup needed on Windows or Mac.
- Wireless controllers with a receiver need the receiver plugged into a USB port, then the controller turned on to pair.
- Bluetooth controllers require your computer to have Bluetooth hardware, which most laptops have but many desktops do not.
- If a controller does not work after connection, check the manufacturer's website for a driver, though most modern controllers work without one.
Connecting a wired controller with a USB cable
Plug the USB cable into any open port on your computer. The cable connects to the controller itself — usually at the bottom or back. Windows and Mac both recognize the controller within a few seconds. You will see the controller light up or vibrate slightly, which means the connection is active.
Open the game or application you want to use. Most will detect the controller automatically. If the game does not recognize it, check the game's controller settings menu to confirm the input device is selected. Wired controllers have no battery to charge and no pairing step, so this is the simplest connection method.
Connecting a wireless controller with a USB receiver
Plug the wireless receiver into any USB port on your computer. The receiver is a small dongle that came in the box with your controller. Wait a few seconds for the computer to recognize it — you may see a light on the receiver turn on or change color.
Turn on the controller. Most wireless controllers have a power button on the back or side. The controller and receiver will pair automatically within a few seconds. You will usually see the controller's light stop blinking and stay steady, which means pairing is complete. If pairing does not happen automatically, look for a small pairing button on both the receiver and controller — press the receiver's button first, then the controller's button within a few seconds.
Connecting a Bluetooth controller without a receiver
Check that your computer has Bluetooth hardware. On Windows, open Settings, go to Bluetooth & devices, and look for a Bluetooth toggle. On Mac, open System Settings, click Bluetooth, and check that Bluetooth is on. If you do not see a Bluetooth option, your computer does not have Bluetooth built in — you will need to buy a USB Bluetooth adapter or use a wired or receiver-based controller instead.
Turn on your controller and put it into pairing mode. The method varies by controller, but usually involves holding a button for three to five seconds until a light blinks rapidly. On Windows, go to Settings > Bluetooth & devices > Add device, then select Bluetooth and choose your controller from the list. On Mac, click the Bluetooth menu in the top-right corner, select your controller, and click Connect. Once connected, the light on the controller will stop blinking.
What to do if the controller does not connect
First, confirm the connection method matches your hardware. If you are trying to use Bluetooth but your computer has no Bluetooth, that will not work. If you have a wireless receiver, make sure it is plugged into a USB port that is actually powered — some USB hubs or ports on the back of older computers may not provide power.
Restart the computer and try again. This clears any temporary connection issues. If the controller still does not work, visit the manufacturer's website and search for drivers for your specific controller model and operating system. Download and install the driver, then restart the computer. For most controllers made after 2018, a driver is not necessary, but some brands like certain older Xbox or PlayStation adapters do require one.
If you have multiple controllers and only one is not connecting, try the non-working controller on a different USB port or with a different receiver if you have one. This tells you whether the problem is the controller itself or the port or receiver.
Testing the controller after connection
On Windows, open Settings > Bluetooth & devices > Connected devices to see if your controller appears in the list. You can also go to Settings > Devices > Game controllers and click Properties to test each button and stick. On Mac, open System Information, click USB or Bluetooth depending on your connection type, and confirm your controller is listed.
Open a game that supports controllers to test it in real use. Most games will auto-detect the controller once it is connected. If a game does not recognize it, check the game's settings menu for controller or input options — you may need to manually select your controller from a list of available devices.
Switching between multiple controllers
If you have more than one controller connected at the same time, Windows and Mac will recognize all of them. In most games, you can assign each controller to a different player. Open the game's settings or controller menu and look for an option to select which controller each player uses.
If two controllers are interfering with each other — for example, both responding to the same button press — disconnect one of them. Unplug the USB cable, remove the receiver, or turn off the controller and remove it from Bluetooth settings. Then reconnect only the controller you want to use.
Frequently Asked Questions
Do I need to install software to use a controller on my computer?
Most modern controllers work without any software installation on Windows or Mac. The operating system recognizes them automatically. Older controllers or less common brands may need a driver from the manufacturer's website, but this is uncommon with controllers made in the last five years.
Can I use a PlayStation controller on a Windows computer?
Yes. PlayStation 4 and 5 controllers connect via USB cable or Bluetooth on Windows without needing extra software. Plug in the cable or pair via Bluetooth in Settings > Bluetooth & devices. Some games may need you to manually select the controller in their settings menu.
What if my computer does not have Bluetooth?
You can buy a USB Bluetooth adapter for $10 to $30 and plug it into any USB port. This adds Bluetooth to any computer. Alternatively, use a wired controller or a wireless controller with a USB receiver instead.
Can I connect a controller wirelessly without a receiver?
Only if your controller has Bluetooth and your computer has Bluetooth hardware. If your controller came with a receiver in the box, it uses a proprietary wireless connection, not Bluetooth, and requires that receiver plugged into a USB port.
Why does my controller keep disconnecting?
Check that the USB port or receiver is providing power — try a different port. If using Bluetooth, move closer to the computer or remove obstacles between the controller and computer. If the problem continues, restart the computer and reconnect the controller. Interference from other wireless devices can also cause disconnections.