The basic steps depend on your controller type and connection method
Most controllers connect to a computer in one of three ways: USB cable, wireless receiver, or Bluetooth. A USB cable is the simplest — plug it in and Windows or Mac recognizes it when ready. Wireless controllers need either a small receiver that plugs into a USB port, or they pair directly to your computer via Bluetooth, which is built into most modern laptops and many desktops. The controller you own determines which method works, so check the box or manual first.
Once connected, your computer treats the controller as an input device. Windows and Mac both have built-in drivers for common controllers, so you usually do not need to install anything. The operating system detects the controller, assigns it a number (Controller 1, Controller 2, and so on), and makes it available to any game or program that supports controllers. Some games recognize the controller automatically; others ask you to map the buttons in settings before you play.
Key Takeaways
- USB cable connection works when ready on any computer without setup — just plug in and the system recognizes the controller.
- Wireless controllers either use a USB receiver that comes in the box, or connect via Bluetooth if your computer has it built in.
- Windows and Mac include drivers for most major controllers, so you rarely need to read software.
- After connecting, test the controller in your game's settings menu to make sure all buttons and sticks respond correctly.
Connecting via USB cable
Plug the USB cable into an available port on your computer and into the controller. Windows or Mac will recognize it within a few seconds. You will see a notification or hear a sound indicating a new device was found. Open your game and go to the settings or controls menu — most games automatically detect the controller and let you start playing.
If the game does not recognize it, open Windows Settings (or System Preferences on Mac) and search for "game controller" or "input devices." You should see your controller listed there. Click on it to test the buttons and sticks — move each stick in a circle and press every button to confirm they all register. If any button does not respond, the cable may be loose or the controller may have a hardware problem.
USB connection is the most reliable method because the cable carries both power and data. You do not need to worry about battery life, and the connection does not drop. The downside is the cable limits how far you can sit from the computer, usually 6 to 10 feet depending on cable length.
Connecting a wireless controller with a USB receiver
Some wireless controllers come with a small USB receiver that looks like a tiny dongle. Plug this receiver into any USB port on your computer — it does not matter which one. The receiver is powered by the USB port itself, so you do not need batteries for it. Turn on the controller and press the pairing button, usually located on the back or bottom. The button might be labeled "Pair," "Connect," or "Sync," and you may need to hold it for a few seconds.
The receiver and controller will communicate and pair within a few seconds. You will see a light on the receiver or controller indicating they are connected. Once paired, the controller stays connected to that receiver as long as both are powered on and within range — typically 30 feet in an open room. If you move the receiver to a different computer, you may need to pair the controller again.
Receivers are specific to their controller brand. An Xbox receiver will not work with a PlayStation controller, and vice versa. Check the box to confirm which receiver comes with your controller. If you lose the receiver, you can sometimes buy a replacement from the manufacturer, though it is often cheaper to buy a new controller with a receiver included.
Connecting via Bluetooth
Bluetooth is built into most laptops and many desktop computers. To check if your computer has it, open Settings on Windows and search for "Bluetooth," or on Mac go to System Preferences and look for Bluetooth. If you see a Bluetooth option, your computer supports it. If you do not see it, your desktop may not have Bluetooth, and you would need to use a USB cable or receiver instead.
To pair a Bluetooth controller, first make sure Bluetooth is turned on in your computer's settings. Then put the controller into pairing mode — this usually means holding down a button labeled "Pair" or "Sync" for three to five seconds until a light blinks. Open your computer's Bluetooth settings and look for the controller in the list of available devices. Click on it to pair. The first pairing takes a few seconds; after that, the controller connects automatically whenever you turn it on and Bluetooth is enabled.
Bluetooth range is typically 30 feet, similar to a wireless receiver, but the connection can occasionally drop if there is interference from other wireless devices like microwaves or Wi-Fi routers. If your controller keeps disconnecting, try moving closer to the computer or turning off other wireless devices nearby. Bluetooth controllers use batteries, so you need to charge or replace them regularly — check the controller's battery level in your computer's settings.
Testing your controller in Windows and Mac
After connecting, test the controller before you launch a game. On Windows, open Settings, go to Devices, then select "Game Controller" or "Connected Devices." You should see your controller listed. Click on it and select "Test" or "Properties." A window will open showing all the buttons and sticks. Press each button and move each stick in all directions — you should see the corresponding area light up or change color as you do.
On Mac, there is no built-in test tool in System Preferences, but most games have a controller test in their settings menu. Launch a game that supports controllers, go to settings or controls, and look for a button mapping or test option. Press each button and move each stick to confirm they all work. If a button does not register, try disconnecting and reconnecting the controller, or restart your computer.
If the controller connects but buttons do not respond, the problem is usually a loose cable, low battery, or a controller that needs a firmware update. Check the manufacturer's website to see if there is a software update available for your specific controller model. Some controllers require you to connect them via USB to a computer to read and install updates.
Fixing common connection problems
If your controller does not appear in your device list, try these steps in order: First, disconnect and reconnect the cable or receiver, or turn the controller off and back on. Wait 10 seconds between each step. Second, restart your computer — this clears out any software conflicts. Third, check the manufacturer's website to see if there is a driver or software update for your controller. Most modern controllers do not need drivers, but some older or specialty controllers do.
If the controller connects but the game does not recognize it, the game may not support controllers, or it may need you to map the buttons manually. Open the game's settings or controls menu and look for an option like "Controller Setup," "Input Configuration," or "Gamepad Settings." Some games let you choose between keyboard and controller; make sure controller is selected. If the game has no controller option, it may only support keyboard and mouse.
If the connection keeps dropping, move the controller closer to the computer if using Bluetooth or a wireless receiver. Check that the receiver is plugged directly into the computer, not into a USB hub, because hubs can weaken the signal. If you are using Bluetooth, turn off Wi-Fi for a few seconds to see if interference is the problem — if the controller stays connected without Wi-Fi, your router may be interfering, and you can try moving the receiver or controller farther from the router.
Connecting multiple controllers
Most computers support multiple controllers at the same time. If you are using USB cables, just plug in as many as you have USB ports available. If you are using wireless receivers, each receiver can usually pair with one controller, so you need one receiver per controller. If you are using Bluetooth, you can pair multiple controllers to the same computer — just put each one into pairing mode and pair them one at a time.
Once connected, Windows and Mac assign each controller a number: Controller 1, Controller 2, and so on. Games that support multiplayer will recognize all connected controllers and let you assign them to different players. Test each controller in your game's settings to make sure the buttons map correctly for each player. Some games let you customize which buttons do what for each controller, so Player 1 and Player 2 can have different control schemes if you want.
Frequently Asked Questions
Do I need to install software or drivers for my controller?
Most modern controllers work without installing anything — Windows and Mac include built-in drivers. However, some specialty controllers or older models may require software from the manufacturer's website. Check the box or manual to see if your controller needs a driver. If the controller connects but does not work in games, visit the manufacturer's support page to read any available software.
Can I use a PlayStation controller on a PC?
Yes. PlayStation 4 and 5 controllers connect to PC via Bluetooth or USB cable. Windows recognizes them automatically. Some games may map the buttons differently than on a PlayStation, so check the game's controller settings. You can also use third-party software to remap buttons if a game does not recognize the controller correctly.
Why does my wireless controller keep disconnecting?
Check the battery level first — low batteries cause frequent disconnections. If the battery is full, move the controller closer to the computer. For Bluetooth, turn off other wireless devices nearby, especially Wi-Fi routers and microwaves. For USB receivers, make sure the receiver is plugged directly into the computer, not a USB hub. If disconnections continue, restart your computer and re-pair the controller.
Can I use a controller on both my computer and my console?
Most modern controllers can pair with multiple devices, but they can only connect to one at a time. You can pair a PlayStation 5 controller to both your PS5 and your PC, but you need to re-pair it each time you switch between them. Some controllers have a button to switch between paired devices, so check your controller's manual to see if yours does.
What should I do if a button does not work after connecting?
First, test the controller in your computer's device settings to confirm the button is not registering. If it does not register there, the button may be stuck or broken. Try pressing it repeatedly or gently cleaning around the button with a dry cloth. If it still does not work, the controller likely has a hardware problem and may need repair or replacement. If the button works in the device test but not in a game, the game may not support that button or may need button mapping in its settings.