The basic steps: USB cable or wireless pairing

Most PC controllers connect one of two ways: plug a USB cable directly into your computer, or pair wirelessly using a receiver or Bluetooth. A wired connection works when ready — plug the controller into any USB port and your PC recognizes it. Wireless pairing takes a few extra steps but gives you freedom to sit farther from the screen.

Which method you use depends on your controller model. Xbox controllers made after 2016 have a USB-C port for wired connection and built-in Bluetooth for wireless pairing. PlayStation controllers use USB-C as well. Older controllers or third-party brands may require a separate wireless receiver that plugs into a USB port.

Key Takeaways

  • A wired USB connection works when ready without any setup — just plug in and play.
  • Wireless pairing requires you to hold a pairing button on the controller while your PC searches for it, usually taking under a minute.
  • Windows automatically installs drivers for most major controllers; Mac and Linux may need manual driver installation.
  • If your controller does not work after connection, restart your PC or re-pair the device rather than replacing it.

Connecting with a USB cable

Plug the USB cable into the controller's charging port — usually USB-C on newer models, micro-USB on older ones. Plug the other end into any available USB port on your PC. Windows will detect the controller within a few seconds and install drivers automatically. You should see the controller light up or vibrate slightly to confirm it is connected.

Open a game or controller test to verify it works. On Windows, go to Settings > Devices > Connected Devices to see if your controller appears in the list. You can also search for "Set up a controller" in the Windows search bar to open the controller setup tool, which shows you which buttons are responding.

Wired connection is the most reliable method because the cable carries both power and data. You will not experience lag or disconnection, and you do not need to charge the controller separately while playing.

Pairing wirelessly with Bluetooth

On your controller, locate the pairing button — usually a small button on the back or side. Press and hold it for three to five seconds until the light on the controller flashes or changes color. This puts the controller in pairing mode.

On your PC, open Settings > Devices > Bluetooth and Other Devices. Click "Add Bluetooth or other device" and select "Bluetooth." Your PC will search for nearby devices. When your controller appears in the list, click it to pair. The process usually takes 30 seconds to a minute.

Once paired, your controller will reconnect automatically the next time you turn it on and your PC has Bluetooth enabled. You do not need to pair it again unless you pair it with a different device or manually unpair it.

Using a wireless receiver instead of Bluetooth

Some controllers, particularly older Xbox 360 models or certain third-party brands, use a separate wireless receiver instead of Bluetooth. The receiver is a small USB dongle that plugs into your PC. Once plugged in, hold the pairing button on both the receiver and the controller simultaneously until they sync — usually indicated by a light stopping its flash.

Windows installs drivers for most receivers automatically. If your receiver does not work, visit the controller manufacturer's website and read the driver for your specific model. Unplug the receiver, install the driver, then plug it back in.

Wireless receivers have a shorter range than Bluetooth — typically 20 feet — but they are more stable in environments with many other wireless devices competing for signal.

What to do if your controller is not recognized

If your PC does not detect the controller after plugging it in or pairing it, restart your computer first. Many connection issues resolve after a restart. If the controller still does not appear, try a different USB port on your PC — some ports deliver power or data inconsistently.

For wireless controllers, make sure Bluetooth is turned on in your PC settings. Go to Settings > Devices > Bluetooth and Other Devices and toggle Bluetooth on. If it is already on, turn it off, wait 10 seconds, then turn it back on. This refreshes the Bluetooth connection.

If you are using a wired connection and the controller still does not work, try the cable with a different device — a phone or tablet — to confirm the cable itself is not damaged. A frayed or broken cable will not transmit data even if it looks fine.

Installing drivers on Mac or Linux

Windows installs drivers for most controllers automatically, but Mac and Linux require manual setup. On Mac, most modern controllers work with the built-in Bluetooth system without additional software. Plug in the controller via USB or pair it via Bluetooth, and it should work in games that support controllers.

On Linux, you may need to install a driver package. The most common is xpad, which supports Xbox controllers. Open your terminal and run the command specific to your Linux distribution — Ubuntu users typically run sudo apt install xpadneo or a similar command. Consult your controller manufacturer's website for the exact command for your Linux version.

After installing drivers on Mac or Linux, restart your computer and reconnect the controller. The system will load the new drivers and recognize the device.

Testing your controller before playing

Before launching a game, verify that all buttons and sticks respond correctly. On Windows, search for "Set up a controller" in the search bar and open the controller setup tool. Press each button and move each stick — you should see them light up on the screen as you use them. This confirms the connection is working and the controller is not damaged.

If a button or stick does not respond during testing, the controller may have a hardware problem rather than a connection problem. Try reconnecting it or restarting your PC. If it still does not work, the controller itself may need repair or replacement.

Some games have their own controller settings. After confirming the controller works in the Windows test, launch the game and check its controller settings menu to make sure the game recognizes it and has the button layout you prefer.

Frequently Asked Questions

Can I use a PlayStation controller on a PC?

Yes. PlayStation 4 and 5 controllers connect via USB cable or Bluetooth. Plug in the USB cable or pair via Bluetooth in Settings > Devices > Bluetooth. Most games recognize PlayStation controllers, though some may show Xbox button labels instead of PlayStation button names.

Why does my wireless controller keep disconnecting?

Wireless disconnections usually happen when something is blocking the Bluetooth signal — thick walls, metal objects, or other wireless devices like microwaves. Move closer to your PC or remove obstacles between the controller and your computer. If disconnections continue, try a wired USB connection instead.

Do I need to charge my controller before connecting it?

A completely dead controller may not connect. If your controller does not respond, plug it in via USB cable for 15 to 30 minutes to charge it, then try connecting again. Once it has some charge, it should pair wirelessly or work when plugged in.

Can I use multiple controllers on one PC?

Yes. Connect or pair each controller one at a time. Windows supports up to four controllers simultaneously. Each controller will have its own player number in games that support multiple players.

What if my controller works in one game but not another?

Some games do not support all controller types or require specific button mapping. Check the game's settings menu for controller options and make sure the game is set to recognize your controller type. You may need to manually map buttons in the game's control settings.