You can connect a PS4 controller to your computer using a USB cable or Bluetooth, depending on what your computer supports
A PS4 controller (DualShock 4) works with Windows and Mac computers through either a direct USB connection or wireless Bluetooth pairing. The USB cable method is faster to set up and works when ready on most systems. Bluetooth pairing takes a few extra steps but lets you move around without a cable. Both methods work equally well for gaming — which one you choose depends on whether you want the simplicity of a cable or the freedom of wireless play.
Key Takeaways
- Plug a USB micro cable into the PS4 controller and your computer's USB port for when ready recognition on Windows and Mac without installing anything.
- To use Bluetooth, hold the Share and PlayStation buttons together for three seconds until the light bar flashes, then add it as a new device in your computer's Bluetooth settings.
- Windows 10 and newer, and Mac OS 10.12 and newer, recognize the PS4 controller automatically once connected — no driver downloads needed.
- Some games detect the controller right away; others need you to map the buttons in the game's settings before play begins.
Connecting with a USB cable (the fastest method)
Plug a USB micro cable into the port on the bottom of the PS4 controller and connect the other end to any available USB port on your computer. Windows and Mac both recognize the controller when ready — you do not need to install drivers or software. The light bar on the back of the controller will turn on, and your computer will treat it as a standard game controller.
This method works on Windows 7 and newer, and Mac OS 10.12 and newer. The USB cable stays connected during play, so the controller will not lose power or connection. If you want to use the controller wirelessly later, you can unplug it and set up Bluetooth instead — the two methods do not interfere with each other.
Setting up Bluetooth wireless connection
Hold down the Share button and the PlayStation button (the center button with the PlayStation symbol) at the same time for about three seconds. The light bar will start flashing white, which means the controller is in pairing mode and searching for a device to connect to. This pairing mode lasts about five minutes, so move quickly to the next step.
On Windows, open Settings, go to Bluetooth & devices, and click "Add device." Select "Bluetooth" and wait for the PS4 controller to appear in the list — it will show as "Wireless Controller." Click it to pair. On Mac, open System Preferences, click Bluetooth, and look for "Wireless Controller" in the list of available devices. Click "Connect" next to it. Once paired, the light bar will stop flashing and stay on, and the controller will reconnect automatically the next time you turn it on.
What to do if the controller does not show up during pairing
If the controller does not appear in your Bluetooth list, make sure the light bar is still flashing white. If it has stopped flashing, hold Share and PlayStation again for three seconds to re-enter pairing mode. Check that your computer's Bluetooth is actually turned on — on Windows, toggle it in Settings; on Mac, check the menu bar at the top of the screen.
If the controller still does not appear, try unpairing any other devices from your computer's Bluetooth settings, then attempt pairing again. Sometimes a computer will prioritize connecting to a phone or headphones instead. You can also try moving the controller closer to your computer during pairing — Bluetooth works best within about 30 feet, but pairing itself is more reliable at shorter distances.
Checking that your computer recognizes the controller
On Windows, open Settings, go to Bluetooth & devices, then Devices, and scroll down to "Other devices." The PS4 controller should appear there once connected. You can also check by opening Device Manager (search for it in the Start menu), expanding "Human Interface Devices," and looking for "Wireless Controller" in the list.
On Mac, open System Preferences, click Bluetooth, and the controller should show as "Connected" next to "Wireless Controller." If it shows as paired but not connected, click "Connect" next to it. Once your computer recognizes the controller, most games will detect it automatically. Some games may ask you to choose a controller type from a menu — select "PlayStation 4" or "DualShock 4" if that option appears.
Mapping buttons in games that do not auto-detect the controller
Older games or games not designed with console controllers in mind may not recognize the PS4 controller automatically. When you launch the game, look for a controller settings or input settings menu. Many games let you choose from a list of known controllers — select PlayStation 4 or DualShock 4 if available. The buttons will map to the game's default layout.
If the game does not have a preset for the PS4 controller, look for a "custom controller" or "button mapping" option. You will see a list of game actions (like "jump," "shoot," or "move forward") and can assign each one to a button on the controller. This takes a few minutes the first time, but the game will remember your settings. Some games let you save multiple controller profiles, which is useful if you switch between different controllers.
Troubleshooting connection drops and lag
If your Bluetooth connection keeps dropping, move closer to your computer and away from other wireless devices like microwaves, routers, or cordless phones — these can interfere with Bluetooth signals. Bluetooth works best when there are few obstacles between the controller and your computer. If you are playing in a room with thick walls or metal objects, the connection may weaken.
If you experience lag or delayed button presses, switch to the USB cable method instead. Wired connections are more stable and have no latency. Bluetooth can occasionally introduce a small delay, especially in fast-paced games where timing matters. The USB cable eliminates this problem entirely and is the better choice for competitive gaming or games that require precise timing.
Frequently Asked Questions
Can I use a PS4 controller on both my computer and my PlayStation at the same time?
No, a controller can only be paired to one device at a time. If you want to switch between your computer and PlayStation, you will need to unpair it from one device before pairing it to the other. Unpairing is quick — on Windows or Mac, go to Bluetooth settings and click "Remove" or "Forget" next to the controller. Then pair it to your PlayStation or computer as needed.
Do I need to buy a special cable to connect the PS4 controller to my computer?
No, any standard USB micro cable works — the same type used for many phones and Android devices. If your controller did not come with a cable, you can buy one for a few dollars at any electronics store. The cable does not need to be made specifically for PlayStation; any micro USB cable will work.
Will the PS4 controller work on older versions of Windows or Mac?
The USB cable method works on Windows 7 and newer. Bluetooth pairing requires Windows 10 or newer on Windows, and Mac OS 10.12 or newer on Mac. If you have an older system, check your version number in Settings or System Preferences. If you cannot upgrade, the USB cable is your only option.
Can I charge the PS4 controller while it is connected to my computer?
Yes, if you are using the USB cable method, the controller charges while connected. Bluetooth wireless connections do not charge the controller — the battery will drain during play. If you want wireless play and need to charge, you can plug in the cable periodically to top up the battery, or use a separate charging dock designed for PS4 controllers.
What games work best with a PS4 controller on a computer?
Games built for console controllers — like platformers, fighting games, and action games — work best. Games designed for keyboard and mouse, like strategy games or first-person shooters, may feel awkward with a controller. Check the game's store page or community forums to see what other players recommend. Many games let you use both a controller and keyboard at the same time, so you can switch between them as needed.