How to Connect a PS4 Controller to a PC

If you own a PlayStation 4 DualShock 4 controller, you’ll be glad to know that it works perfectly with Windows computers. Whether you prefer a wired connection for zero‑latency gaming or a wireless setup using a Bluetooth adapter, the process is straightforward. This guide walks you through every method, from the simplest USB cable connection to using DS4Windows for full button‑mapping support.

Why Use a DualShock 4 on PC?

What You’ll Need

  1. A PlayStation 4 DualShock 4 controller.
  2. A USB‑type‑C to USB‑A cable (or a standard micro‑USB cable) for wired mode.
  3. A Bluetooth adapter for PC, if you want a wireless connection and your computer lacks built‑in Bluetooth.
  4. Optional: DS4Windows software for advanced customization.

Method 1 – Wired Connection (USB)

The quickest way to get your controller working is to plug it directly into the computer.

  1. Connect the micro‑USB cable to the top of the DualShock 4.
  2. Plug the other end into a USB port on your PC.
  3. Windows should automatically recognize the device and install the generic drivers.
  4. Launch a game or open Steam; the controller will appear as “Controller” or “Gamepad.”

For most modern titles, no additional software is required. However, if you want the touchpad or light bar to function, consider installing DS4Windows (see Method 3).

Method 2 – Wireless Connection Using Bluetooth

Playing without a cable gives you more freedom, but you’ll need a reliable Bluetooth link. Many laptops have built‑in Bluetooth, but desktop users often rely on a Bluetooth adapter.

Step‑by‑Step Bluetooth Setup

  1. Insert the Bluetooth adapter into an available USB slot and let Windows install the drivers.
  2. Open SettingsDevicesBluetooth & other devices and turn Bluetooth on.
  3. Press and hold the Share button and the PlayStation button on the controller simultaneously until the light bar starts flashing. This puts the controller into pairing mode.
  4. In the Bluetooth menu, click Add Bluetooth or other deviceBluetooth. Select “Wireless Controller” from the list.
  5. If prompted for a PIN, simply enter 0000 and confirm.
  6. Once the light bar turns solid, the controller is paired and ready to use.

Most games will recognize the controller immediately. If you experience input lag or missing features, install