How to Connect PS4 DualShock 4 Controller to Mac

Pair Sony's DualShock 4 over Bluetooth or micro-USB. Touchpad, gyro, light bar, and full PlayStation button labels — all on macOS.

The DualShock 4 is one of the most affordable, comfortable, and capable controllers you can use with a Mac in 2026. It has a touchpad, a gyroscope, a click-anywhere D-pad, and macOS supports it natively over Bluetooth — no kernel extensions, no driver installs.

This guide walks through both connection methods, and how to get the extras (touchpad gestures, gyro aiming, PlayStation button labels) by running ControllerKeys on top of macOS' built-in pairing.

What You'll Need

🎮

DualShock 4 Controller

Any model — original (CUH-ZCT1) or v2 (CUH-ZCT2)

💻

Mac Computer

macOS 11 Big Sur or later

🔌

Micro-USB Cable (Optional)

For wired connection and charging

Method 1: Connect via Bluetooth (Wireless)

1

Turn the Controller Off

If the light bar is glowing, hold the PS button for 10 seconds until the controller powers off.

2

Enter Pairing Mode

Hold the PS button + Share button together for 5 seconds. The light bar flashes white rapidly in a double-blink pattern.

3

Pair from macOS Bluetooth Settings

Open System Settings → Bluetooth. The DualShock 4 shows up as "DUALSHOCK 4 Wireless Controller" (or "Wireless Controller" on some firmware revisions). Click Connect.

4

Confirm Connection

The light bar turns solid blue. The controller is paired and ready.

Method 2: Connect via Micro-USB (Wired)

The DualShock 4 uses a micro-USB port (not USB-C — the PS5 DualSense is the USB-C one). Plug it in, the controller wakes immediately, and macOS sees it.

1

Use a Data Micro-USB Cable

Many micro-USB cables are charge-only. If macOS doesn't see the controller when plugged in, swap to a known-good data cable.

2

Plug In

Connect the micro-USB end to the controller (top edge) and the other end to your Mac. The light bar turns on; no pairing step.

3

Launch ControllerKeys

Detection is automatic. Wired connection gives the lowest possible latency and keeps the controller charging.

DualShock 4 vs DualSense on Mac

Feature DualShock 4 (PS4) DualSense (PS5)
Bluetooth pairingYesYes
Wired connectorMicro-USBUSB-C
TouchpadYesYes (larger)
Gyro / accelerometerYesYes
Light barYes (top edge)Yes (around touchpad)
Adaptive triggersNoYes (limited Mac support)
Built-in micNoYes (USB only on Mac)
Native macOS pairYesYes

The DualShock 4 Is Still a Great Buy in 2026

It's significantly cheaper than a DualSense, comfortable, durable, and supports almost everything you actually use day-to-day on macOS — including the touchpad and gyro that DualSense gets credit for. If you have one lying around from a PS4, it's worth paying nothing to repurpose it.

What ControllerKeys Adds

PlayStation Button Labels

Triangle / Circle / Cross / Square in the preview and in mapping rows — not Xbox-style A/B/X/Y stand-ins.

Touchpad Mapping

Use the touchpad as a trackpad, or split it into 4 quadrants for discrete bindings. Tap, click, and hold are independent.

Gyro Aiming and Gestures

Use the gyroscope as a precision mouse or as a discrete gesture trigger (tilt forward/back/left/right).

Light Bar Customization

Set the light bar color per profile so you can tell at a glance which mode you're in.

Per-App Profiles

Different button layouts for Safari, your IDE, OBS, Final Cut — switched automatically when the app comes to focus.

Realtime Low-Latency Mode

Bypass the chord-detection window for simple key mappings — press = key-down immediately, release = key-up immediately.

Troubleshooting

Controller Not Appearing in Bluetooth

  1. Make sure the light bar is double-blinking white. Solid blue means the controller is already paired (to another device).
  2. If it was last paired to a PS4 or another Mac, force pairing mode by holding PS+Share for the full 5 seconds.
  3. Move within 3 feet of the Mac for the first pair.

Pairs but Disconnects Immediately

  1. Low battery — charge the controller via micro-USB for 10 minutes and try again.
  2. Forget the device in Bluetooth settings and re-pair.
  3. Reset the controller: tiny hole on the back near the L2 trigger, press inside with a paperclip for 5 seconds.

USB Connection Not Detected

  1. Try a different micro-USB cable — many are charge-only and don't carry data.
  2. Try a different USB port; avoid passive USB hubs for first connection.

Touchpad Doesn't Work as Trackpad

  1. macOS doesn't natively expose the DualShock 4 touchpad as a mouse — you need ControllerKeys.
  2. In ControllerKeys, set the touchpad to Whole Pad mode under Hardware → Touchpad.

Get Full DualShock 4 Support on Mac

PlayStation labels, touchpad as trackpad, gyro aiming, light bar customization, per-app profiles, chords, scripting. Everything macOS doesn't give you out of the box.

Related Guides