How to Connect a PS4 Controller to Your Console, PC, or Mobile Device

The PS4's DualShock 4 is one of the most versatile controllers ever made. Beyond the PlayStation 4 itself, it works with PCs, Android devices, iPhones, and even the PS5 for certain games. How you connect it — and how well it works — depends on which device you're pairing it with and whether you're going wired or wireless.

The Two Connection Methods: Wired vs. Wireless

Every DualShock 4 supports two connection types:

  • Wired (USB): Uses a Micro-USB cable plugged directly into the controller and your device. Instant recognition on PS4 and most PCs. No pairing required.
  • Wireless (Bluetooth): Uses Bluetooth 2.1 to pair with a compatible device. Requires a one-time pairing process per device.

Wired is simpler and more reliable. Wireless gives you freedom of movement but introduces latency (typically low enough to be imperceptible in casual use) and requires battery management.

How to Connect a PS4 Controller to a PS4 🎮

Wired

Plug a Micro-USB cable into the controller and any USB port on the PS4. Press the PS button in the center of the controller. It assigns itself automatically as Player 1 (or the next available slot).

Wireless (Bluetooth Pairing)

  1. Go to Settings > Devices > Bluetooth Devices on your PS4.
  2. Put the controller into pairing mode by holding the PS button and the Share button simultaneously for about 3 seconds until the light bar flashes rapidly.
  3. Select Wireless Controller from the list of discovered devices.
  4. The light bar stops flashing and holds a solid color when connected.

If you're re-pairing a controller that was previously used with another device (like a PC), you may need to reset it first using the small reset button on the back of the controller near the L2 shoulder button.

How to Connect a PS4 Controller to a PC

Wired (Plug and Play)

On Windows 10 and 11, plugging in the DualShock 4 via Micro-USB usually installs it as a generic input device. It works natively in many Steam games. For non-Steam titles, the button mapping may not translate correctly without additional software.

Steam has built-in DualShock 4 support:

  • Go to Steam > Settings > Controller > General Controller Settings
  • Check PlayStation Configuration Support
  • Steam remaps inputs so PS4 button prompts display in-game

Wireless via Bluetooth

  1. Open Bluetooth settings on your PC (Settings > Devices > Bluetooth on Windows 10; Settings > Bluetooth & devices on Windows 11).
  2. Put the controller in pairing mode (PS button + Share button held together until the light bar flashes).
  3. Select Wireless Controller from the available devices list.
  4. Confirm the pairing if prompted.

Note: Some PC Bluetooth adapters handle DualShock 4 better than others. If you experience dropped connections or input lag, adapter quality and Bluetooth version (4.0+ recommended) are common variables.

Using DS4Windows

DS4Windows is a widely used third-party application that makes the DualShock 4 appear as an Xbox controller to Windows — which has broader game compatibility than native PS4 input. It also enables touchpad support, custom button remapping, and LED color control. This adds a layer of setup but significantly improves compatibility across non-Steam titles.

How to Connect a PS4 Controller to a PS5

The PS5 accepts DualShock 4 controllers, but only for PS4 games — not for native PS5 titles. This is a hardware and software limitation Sony built into the PS5 intentionally.

To connect:

  • Wired: Use a USB-A to Micro-USB cable into one of the PS5's USB ports.
  • Wireless: Pair through Settings > Accessories > General > Bluetooth Accessories on the PS5.

The PS button will work for PS4 games running through backward compatibility, but PS5-native games require a DualSense.

How to Connect a PS4 Controller to Android or iPhone 📱

Android

Android 10 and later supports DualShock 4 natively over Bluetooth. Go to your Bluetooth settings, put the controller in pairing mode, and it should appear as a connectable device. Many Android games and cloud gaming apps (like Xbox Cloud Gaming or GeForce NOW) recognize it without additional setup.

iPhone and iPad

iOS 13 and iPadOS 13 added native DualShock 4 support. Pair it via Settings > Bluetooth the same way. It works with Apple Arcade games, most MFi-compatible games, and cloud gaming services. Not every iOS game will recognize it — game controller support depends on whether the developer implemented the MFi or Game Controller framework.

Key Variables That Affect Your Experience

FactorWhy It Matters
Connection type (wired vs. Bluetooth)Wired is lower latency and more stable
Bluetooth adapter quality (PC)Affects range, stability, and dropout rate
OS versionOlder Windows, Android, or iOS versions may lack native support
Game or app compatibilityNot all software handles PS4 input natively
Software layer (Steam, DS4Windows)Changes what the controller appears as to the system
Controller firmwareOlder firmware can cause pairing issues; update via PS4

When Connection Issues Occur

Common fixes worth knowing:

  • Light bar not flashing in pairing mode: Hold PS + Share longer, or reset the controller with the pinhole reset button on the back.
  • Controller connects but inputs don't register on PC: The game may not support direct PS4 input — try Steam's controller settings or DS4Windows.
  • Bluetooth drops frequently: Check adapter quality, reduce interference from other 2.4GHz devices, or switch to wired.
  • Controller previously paired elsewhere: It can only actively connect to one device at a time; pairing to a new device breaks the previous connection.

The DualShock 4 is genuinely cross-platform, but the quality of that experience shifts considerably depending on whether you're on a Sony console, a Windows PC with the right software stack, a modern mobile OS, or an older system with limited Bluetooth support. Your specific device, operating system version, and intended use — gaming locally, streaming, competitive play — all shape which setup path makes the most sense.