How to connect a PS4 DualShock 4 controller to PC wirelessly

PlayStation 4 dualshock 4 controller with the Ask PC gamer logo in the top right, on a grey background
How to use a DualShock 4 PS4 controller on PC (Image credit: Sony)

With approximately a bazillion PS4s out there in the wild, chances are good you own a DualShock 4 or two. Did you buy it? Trip over it in the street? Open up your refrigerator one day and find it sitting there next to the milk? However you ended up with one, even if you aren't playing games on a PlayStation 4 these days, you might as well put that DualShock 4 to use on PC.

The PS4 controller's revamped design and touchpad made it a big deal back in the 2010s, and it's an ideal PC controller thanks to its built-in Bluetooth connectivity. You don't need any special hardware to hook it up to your PC.

The DualShock 4 is easy to use on PC, is still plenty comfy, and lighter and smaller than the PS5 controller, which makes it a favorite for some members of the PC Gamer team. It's a little bland sat next to the PS5's DualSense controller with its sleek curves, adaptive triggers and advanced haptics. But sometimes the best controller is the one you have, y'know?

Connecting the DualShock 4 to PC via Bluetooth is quick and simple, and plugging in a USB cable is even easier still. If Steam is where you play everything, you're in luck: Steam Input's native support for the DualShock 4 makes it just as plug-and-play as an Xbox gamepad. Many modern games even recognize the PlayStation controller and will show you the correct button icons, or offer the option to manually switch to them in a settings menu. ⏹️🔺❌🟢!

I'll guide you through the Steam Input setup process to help you connect your PS4 controller on PC via Bluetooth or wired USB, which will only take a minute or two.

I've also got some more advanced instructions for anyone who wants to play games that aren't on Steam with your DualShock 4. A tool called DS4Windows will help you play anything else you have in mind.

DualShock 4 on PC guide: Steam setup

(Image credit: Valve)

Using a PS4 controller in Steam

Follow these steps to not just use your DualShock 4 with Steam, but to customize it to your liking:

  1. Open Steam
  2. Go to Settings in top left dropdown
  3. Open Controller tab
  4. Set PlayStation Controller Support to "Enabled in Games w/o Support"
  5. Click Calibration & Advanced Settings
  6. Calibrate joysticks and customize LED
  7. Remap from Steam overlay in-game as needed

Thanks to official Steam support, there's almost no setup involved in getting your PS4 controller working in Steam. Just be sure to pair or plug in your controller before opening Steam or any Steam games, or else your controller may not be recognized (click the 'pair' link to jump down to the Bluetooth section of this guide).

If you run into any connection issues, closing and reopening Steam should do the trick. Otherwise, try using a USB 2.0 port instead of a USB 3.0 port. DualShock 4s are weird like that.

Once connected, navigate to Steam's settings menu—under the top left dropdown—to get everything dialed in. Under the Controller tab, you should see your controller listed and can customize its name if you want to.

Click Calibration & Advanced Settings to fine-tune the joysticks, gyro, and disable/enable rumble. You can also click LED settings to change the color of the lighting. One important tip: Make sure you have PlayStation Controller Support set to "Enabled in Games w/o Support" to ensure the controller works in any Steam game.

While in-game, you should be able to press the controller's Guide button to open up the customization menu and change your button configuration as desired for that individual game. Most games also have community-submitted controller configurations to choose from.

If there's a game you want to play with a DualShock 4 that isn't on Steam, you can open the Steam Games menu and click "Add a non-Steam game to my library." Find your game from the selection and click the check box next to it. Launch it via Steam and it should work just fine with Steam Input. But if this for some reason doesn't work with your chosen game, it's time for DS4Windows.

Installing DS4Windows

How to install DS4Windows for non-Steam gaming

  1. Download Microsoft .NET Framework
  2. Plug controller or Bluetooth dongle in
  3. Download DS4Windows and extract
  4. Open DS4Windows
  5. Check connection in the Controllers tab
  6. In Settings tab Hide DS4 Controller
  7. Set Use Xinput Ports to one
  8. Edit/Create a profile and remap

If you're just playing Steam games, you don't need to install anything else! But to use DS4Windows for non-Steam games, you'll need to disable that Steam PlayStation Controller Support by setting it to "Not Enabled."

First, download the newest Microsoft .NET Framework. If you're still running Windows 7, install the Xbox 360 controller driver next. This driver is included with Windows 8, 10 and 11.

Before you do anything else, plug in your PS4 controller with a micro-USB directly to your PC, or pair it through the Bluetooth menu, or with a USB wireless adapter.

Download and extract newest DS4Windows .zip file next, and open it up. You can ignore the DS4Updater if you already have the newest version.

Any controllers you've connected will be displayed under the Controllers tab. If not, close DS4Windows, reconnect your controller, then re-open the software. Don't worry about your controller's ID number, we won't be needing it.

Next, open the Settings tab in DS4Windows to configure a few things. Make sure the Hide DS4 Controller box is checked. This will prevent DS4Windows from conflicting with any game's default controller settings. For the same reason, make sure Use Xinput Ports is set to one.

From the Settings tab, you can also set DS4Windows to run at startup, or remain active in the background. You can also update DS4Windows directly from this tab by clicking Check for Update Now at the bottom left. Above that, you'll see Controller/Driver Setup. If you run into any issues, open this setup and follow the prompts to install any missing drivers.

DS4Windows works by reading your DualShock 4 as though it were an Xbox 360 controller. That means you won't get the correct Square/X/Triangle/Circle button icons by default in most games. Some games will give you the option to change, but either way, it'll now work with any game that has Xinput support—i.e. most every modern PC game that supports gamepads.

You don't have to remap anything, but if you want to change some buttons or adjust sensitivity outside of in-game menus, just open the Profiles tab in DS4Windows. If you're feeling confident, click New to start a new profile, though this is easier said than done. Otherwise, select the DualShock 4 profile and click Edit.

Let's say you want to swap your bumpers and triggers. First, find L1/R1 and L2/R2 in the scroll wheel in the Controls section, or just click them on the virtual controller. You want to swap L1 with L2 and R1 with R2, so start by clicking L2.

DS4Windows keyboard mapping screenshot

Then, just click the button you want L2 to act as—in this case, L1. Voila, your left trigger will now act as your left bumper. Repeat this process with the other triggers and bumpers to complete the change and prevent redundancy. You can save this button setup as a separate profile and swap between profiles in the Controllers tab.

DualShock 4 Bluetooth setup

PlayStation official bluetooth dongle, front and side angle, on a grey background

(Image credit: Sony)

How to connect your PS4 controller via Bluetooth  

  1. Hold controller's Share and PS button until it flashes
  2. Make sure your PC's Bluetooth is enabled
  3. Add your controller in your PC's Bluetooth menu
  4. Pairing should happen automatically

To connect your PS4 controller via Bluetooth, simply hold the small Share button and the central circular button simultaneously until the controller's backlight starts flashing. If you own the now-discontinued official PlayStation adapter, press the button on it until it starts flashing. Once both are flashing, they will automatically pair after a few seconds.

Don't have the official Sony adapter? That's okay—another Bluetooth adapter should work, too. For a PC with Bluetooth built-in (or if you have a generic USB dongle), just press the Windows key and type "Bluetooth" to open the Bluetooth & devices settings menu. Click "Add device" and look for the controller. Once it's flashing, you should see it listed here.

Luckily, you don't have to pair your controller every time you want to use it with the official adapter. As long as you don't unplug the adapter, it will save its last connection, so you can just tap your controller's central PlayStation button to reconnect it. Windows should also remember the controller, so if yo don't use it on a console in the interim, it should be quick to re-pair with your PC.

The official Sony DualShock 4 USB wireless adapter is the simplest Bluetooth option. You may have to hunt for it or spend a little more than you would on a standard Bluetooth dongle, but it's worth it for its out-of-the-box functionality if you find one on the cheap. Otherwise, roll with regular Bluetooth or pick the simplest route: a cable.

Wes Fenlon
Senior Editor

Wes has been covering games and hardware for more than 10 years, first at tech sites like The Wirecutter and Tested before joining the PC Gamer team in 2014. Wes plays a little bit of everything, but he'll always jump at the chance to cover emulation and Japanese games.

When he's not obsessively optimizing and re-optimizing a tangle of conveyor belts in Satisfactory (it's really becoming a problem), he's probably playing a 20-year-old Final Fantasy or some opaque ASCII roguelike. With a focus on writing and editing features, he seeks out personal stories and in-depth histories from the corners of PC gaming and its niche communities. 50% pizza by volume (deep dish, to be specific).

You must confirm your public display name before commenting

Please logout and then login again, you will then be prompted to enter your display name.

Read more
PlayStation DualShock 3 Controller
How to use a PS3 controller on PC
A GameSir Nova Lite and Microsoft Xbox Wireless pair of controllers against a coloured background with a PC Gamer recommended logo
Best PC controllers in 2025: the pads I recommend for PC gamers
A GameSir Cyclone 2 controller in the phantom white colourway wrests in the cardboard insert inside of its box. This is the Charging Station edition, and the aforementioned cradle can also be seen in the box. The cradle's golden pins that attach to the underside of the gamepad for charging are just about visible.
GameSir Cyclone 2 review
8BitDo Ultimate 2C controller on a desk
8BitDo Ultimate 2C wireless controller review
Annapro carrying case, GameSir Nova Lite controller, SteelSeries Arctis GameBuds, and Asus ROG Falchion RX Low Profile keyboard on a blue background with PC Gamer Recommended logo
Best Steam Deck accessories in 2025: These are the add-ons that I'd let keep my handheld company on its travels
A pink GameSir Nova Lite, and a purple 8BitDo Ultimate 2C float in a teal void.
Hall effect controllers are so cheap now I’ve got a deal for you AND your player two
Latest in Game Pads
A Classic Clear CRKD NEO S rectangular controller sits on a desk between one black keyboard and one grey keyboard. The controller takes up much of the frame, but is clearly much smaller than both of the keyboards. The controller body is made of cloudy, clear plastic, allowing the viewer to see the internals.
CRKD Neo S review
PowerA OPS v1 wireless controller
PowerA OPS v1 Wireless Controller review
Razer Cobra Pro gaming mouse
Razer Cobra Pro
Turtle Power!
Man has once again crossed a line in creating these pizza-scented Ninja Turtle controllers
Rudeism's Rudebox custom fighting pad on a desk with wrist rest depicting two dittos
A custom-made fighting game pad but it's two ditto
Xbox Remix Controller
Xbox's new controller is made of one-third reclaimed materials
Latest in Features
Several tight-wearing superheroes surge towards the camera in a heroic fashion in City of Heroes.
One year later, City of Heroes' officially recognized fan server has me praying it's the future of dead MMOs
Ragnarok Battle Offline
After punishing my graphics card with Monster Hunter Wilds, I've returned to the rock-solid frame rates of my old hunting grounds: Windows XP
Ghoul in sunglasses
I'm convinced being a ghoul in Fallout 76 is the best way to vibe in West Virginia, thanks to these powerful perk cards and my new true love: Radiation
Steel Hunters hands-on
Steel Hunters is like a more tactical Titanfall, but as an extraction shooter it's undermined by boring loot
A close-up photo of an Nvidia RTX 4070, with its heatsink removed, showing the AD104 GPU die and the surrounding Micron GDDR6X VRAM chips
With Nvidia Ace taking up 1 GB of VRAM in Inzoi, Team Green will need to up its memory game if AI NPCs take off in PC gaming
While Waiting
While Waiting is a game all about chugging through life's most mundane tasks with a heaping side order of whimsy