The most common reason your PS4 controller won't connect to your PC is that the controller is still paired to your PlayStation 4, or your PC doesn't have the right driver software installed
A PS4 controller (DualShock 4) can connect to a PC, but it needs to forget its old pairing first, and Windows needs to recognize it as a valid input device. The connection fails most often because the controller is actively paired to a PS4 somewhere else, because Windows is missing the controller driver, or because you're trying to use Bluetooth without the right software layer in between. The good news is that none of these require you to buy anything new — they're all fixable in a few minutes.
Before you start troubleshooting, know which connection method you're using. You can plug the PS4 controller into your PC with a USB cable (the simplest route), or you can connect it wirelessly over Bluetooth. The USB cable method almost always works. Bluetooth is faster once it's set up, but it's where most connection problems happen.
Key Takeaways
- A PS4 controller connected to your PlayStation 4 will not connect to your PC at the same time — you must unpair it from the PS4 first by going to Settings > Devices > Bluetooth Devices and selecting the controller to remove it.
- Plugging the controller into your PC with a USB cable is the fastest way to test whether the hardware itself works, and Windows will usually install the driver automatically.
- Wireless Bluetooth connection requires either Steam or DS4Windows software to translate the controller input into something Windows games understand.
- If Windows doesn't recognize the controller even when plugged in, restart your PC and check Device Manager to see whether the controller appears as an unknown device that needs a driver.
- Some games require you to configure the controller in their own settings menu before they will respond to button presses.
Unpair the controller from your PlayStation 4 first
If your PS4 controller is currently paired to a PlayStation 4, it will prioritize that connection and ignore your PC. You need to remove it from the PS4's memory before it will connect elsewhere. This is the single most common reason the connection fails.
On your PlayStation 4, go to Settings > Devices > Bluetooth Devices. You'll see a list of paired controllers and headsets. Find your controller in the list, highlight it, and press the Options button (the one with three horizontal lines). Select "Forget" or "Remove". The controller is now unpaired from the PS4 and free to connect to your PC.
If you don't have access to the PS4 right now, you can also reset the controller itself. On the back of the controller, there's a small recessed button. Use a paperclip or the tip of a pen to press and hold it for about five seconds. This will reset the controller to factory settings and clear all pairings. After the reset, the controller will connect to whatever device you plug it into first.
Connect the controller to your PC with a USB cable
The USB cable method is your fastest test. Plug the PS4 controller into any USB port on your PC using a standard USB-A to Micro-USB cable (the same cable that charges many phones and tablets). Windows will detect the controller and usually install the driver automatically within a few seconds.
Once plugged in, the controller's light bar should turn on. Open a game or a controller testing tool to confirm Windows recognizes it. If you're using Steam, launch Steam and go to Settings > Controller > General Controller Settings. You should see your PS4 controller listed there. If you're not using Steam, you can test the controller in Windows Settings by going to Settings > Devices > Connected Devices — the controller should appear in the list.
If the controller doesn't appear even when plugged in, try a different USB port on your PC. Some ports have power issues. If it still doesn't show up, restart your PC and try again. Windows sometimes needs a restart to finish installing the driver.
Install the driver if Windows doesn't recognize the controller
Occasionally Windows won't automatically install the PS4 controller driver, and the controller will appear in Device Manager as "Unknown Device" with a yellow warning triangle. This is fixable, but it requires a manual driver installation.
Right-click the Start button and select "Device Manager". Look for "Unknown Devices" or "Other Devices" and expand that section. If you see an unknown device that appeared when you plugged in the controller, right-click it and select "Update driver". Choose "Browse my computer for driver software", then "Let me pick from a list of available drivers on my computer". Look for anything labeled "HID-compliant game controller" or "Wireless Controller". Select it and click Next. Windows will install it and the controller should then work.
If that doesn't work, you can read the driver from Sony's support website or use third-party software like DS4Windows, which includes its own driver and is designed specifically for PS4 controllers on PC. DS4Windows is free and handles both USB and Bluetooth connections.
Set up Bluetooth connection if you want wireless
Bluetooth connection is optional — many people stick with USB because it's simpler. But if you want to use the controller wirelessly, the process is different depending on whether you're using Steam or another method.
If you use Steam, the setup is straightforward. Plug the controller into your PC with USB, launch Steam, go to Settings > Controller > General Controller Settings, and check the box that says "PlayStation Configuration Support". Steam will handle the Bluetooth pairing for you. After that, you can unplug the USB cable and the controller will connect wirelessly when you launch a game through Steam.
If you're not using Steam, you'll need DS4Windows or similar software. read DS4Windows from GitHub (search "DS4Windows" and look for the official repository), install it, and run the program. It will guide you through pairing the controller over Bluetooth. Once paired, the software runs in the background and translates the controller's input into something Windows games understand.
Configure the controller in your game's settings
Even after the controller connects to Windows, some games won't respond to it until you tell the game to use it. This is especially true for older games or games not designed with controller support in mind.
Launch the game and look for Settings, Options, or Controls in the main menu. Find the section for input devices or controller configuration. You may see a list of input methods — select "Gamepad", "Controller", or "PS4 Controller" depending on what the game offers. Some games auto-detect the controller once it's plugged in. Others require you to manually map each button. If the game has a "Test Controller" or "Calibrate" option, use it to confirm the game sees all the buttons.
If the game still doesn't respond, check whether the game supports controllers at all. Some games, especially older titles or indie games, only support keyboard and mouse. In that case, you can use software like DS4Windows to map controller buttons to keyboard keys, but that's a workaround rather than native support.
Restart your PC and check for Windows updates
If you've tried the steps above and the controller still won't connect, restart your PC. Many driver and connection issues resolve themselves after a restart because Windows finishes installing software in the background.
While your PC is restarting, also check whether Windows itself needs updates. Go to Settings > Update & Security > Windows Update and click "Check for updates". Install any available updates and restart again if prompted. Older versions of Windows sometimes lack the drivers needed for newer controllers, and updates fix this.
If you're using Bluetooth, also restart your PC's Bluetooth radio. Go to Settings > Devices > Bluetooth & other devices, toggle Bluetooth off, wait five seconds, and toggle it back on. Then try pairing the controller again.
Frequently Asked Questions
Can I use a PS4 controller on my PC at the same time I'm using it on my PS4?
No. A PS4 controller can only be paired to one device at a time. If you want to switch it between your PS4 and your PC, you'll need to unpair it from one before pairing it to the other. Some people buy a second controller to avoid this hassle.
Do I need to buy special software to use a PS4 controller on PC?
No. If you plug it in with a USB cable, Windows will recognize it without any extra software. If you want to use it wirelessly, Steam handles the pairing for free if you launch games through Steam. DS4Windows is free software that works outside of Steam, but it's optional.
Why does my PS4 controller keep disconnecting from my PC?
Bluetooth disconnections usually mean the controller's battery is low, or there's interference from other wireless devices. Charge the controller fully and move away from WiFi routers, microwaves, and other wireless devices. If you're using USB, a loose cable can cause drops — try a different cable or port.
Will my PS4 controller work with games on Epic Games or GOG?
It depends on the game. If the game has native controller support, the controller will work once Windows recognizes it. If the game doesn't support controllers natively, you can use DS4Windows to map the controller buttons to keyboard keys, but the game will think you're using a keyboard.
What if my PS4 controller is broken and won't charge?
If the controller won't charge even with a different cable and port, the battery or charging port may be damaged. You can try leaving it plugged in for 30 minutes in case the battery is completely drained, but if it still won't respond, the controller likely needs replacement.