Connect via USB cable first, then switch to wireless

The fastest way to connect a PS4 controller is to plug it into your device with a USB cable. Most devices recognize it when ready — no software to install, no pairing codes to enter. Once it is plugged in, your device treats it as a standard controller and games will see it right away.

After the USB connection works, you can switch to wireless by holding the PS button and Share button together for three seconds until the light bar flashes. Your device will then find it in Bluetooth settings. USB is the safest first step because it rules out wireless problems and confirms the controller itself works.

If you are using a PS5 controller instead, the process is identical — USB first, then wireless the same way. The instructions below cover both.

Key Takeaways

  • Plug the controller into your device with a micro-USB cable (PS4) or USB-C cable (PS5) to test it when ready without wireless setup.
  • Hold PS button and Share button together for three seconds to put the controller in pairing mode, shown by a flashing light bar.
  • On Windows, Mac, or Linux, open Bluetooth settings and select the controller from the list of available devices.
  • If the controller does not appear in Bluetooth, unplug it, hold PS and Share for ten seconds, then plug it back in and try again.
  • Some games require you to press a button on the controller after connecting to confirm it is active.

Wired connection with USB cable

Locate the micro-USB port on the PS4 controller — it is on the top edge between the two speaker grilles. On a PS5 controller, the port is USB-C and sits in the same location. Plug a standard USB cable into that port and connect the other end to any open USB port on your device.

Wait two to three seconds. The light bar on the back of the controller will turn on, usually white or blue. Your device should recognize it when ready. Open any game that supports controllers and test it — press a button to confirm the game sees input from the controller.

If nothing happens after plugging in, try a different USB cable. Some cables are charge-only and do not carry data. If a second cable still does not work, the controller port may be damaged, but wireless pairing will tell you whether the controller itself is functional.

Wireless pairing on Windows

Plug the controller in with USB first. Once it lights up, unplug it. Now hold the PS button and Share button at the same time for three seconds — you will see the light bar flash rapidly, which means it is searching for a device to pair with.

On your Windows device, open Settings, then go to Devices, then Bluetooth & other devices. Click "Add Bluetooth or other device" at the top. Select "Bluetooth" from the menu. Your controller should appear in the list within ten seconds — it will show as "Wireless Controller" or "PS4 Controller" depending on which model you have. Click it to pair.

The light bar will stop flashing and turn solid once pairing is complete. Open a game and press any button on the controller — the game should recognize it. If the controller does not appear in the Bluetooth list, unplug it, hold PS and Share for ten seconds, plug it back in, and try the Bluetooth search again.

Wireless pairing on Mac

Plug the controller in with USB, then unplug it. Hold PS and Share together for three seconds until the light bar flashes. Go to System Preferences (or System Settings on newer macOS versions), then click Bluetooth. Make sure Bluetooth is turned on.

Your controller will appear in the device list as "Wireless Controller" or "PS4 Controller". Click it and then click "Connect". The light bar will turn solid when pairing succeeds. Test it in a game by pressing a button — the game should respond when ready.

If the controller does not show up, unplug it, hold PS and Share for ten seconds, plug it back in, and search Bluetooth again. Sometimes macOS needs a moment to refresh the device list.

Wireless pairing on Linux

Plug the controller in with USB, then unplug it. Hold PS and Share for three seconds until the light bar flashes. Open your Bluetooth manager — on most Linux distributions this is in Settings under Bluetooth, or you can search for "Bluetooth" in your applications menu.

Turn Bluetooth on if it is not already. Your controller should appear in the list of available devices within ten seconds. Click it to pair. The light bar will turn solid when the pairing is complete. Open a game and press a button to confirm the controller is active.

If the controller does not appear, unplug it, hold PS and Share for ten seconds, plug it back in, and refresh your Bluetooth device list. Some Linux distributions require you to open a terminal and run a pairing command — check your distribution's documentation if the graphical method does not work.

What to do if the controller will not connect

Start with the USB cable test. Plug the controller in and wait three seconds. If the light bar turns on and a game recognizes button presses, the controller works — the problem is wireless pairing. If the light bar does not turn on at all, try a different USB cable, because some cables only charge and do not transfer data.

If a second cable still produces no light, the controller's USB port may be damaged. You can still use it wired, or you may need to replace it. If the light turns on but the device does not recognize it, restart your device and try plugging in again.

For wireless problems, the most common fix is to unplug the controller, hold PS and Share for ten full seconds (longer than the normal three-second pairing), then plug it back in. This resets the wireless chip. Unplug again, hold PS and Share for three seconds, and try pairing through Bluetooth settings again.

Using the controller in games

Once the controller is connected and your device recognizes it, most games will use it automatically. Some games ask you to press a button to confirm the controller is active — usually the PS button or X button. Press it when prompted and the game will map the buttons.

If a game does not recognize the controller even though your device does, try unplugging it and plugging it back in, or disconnecting it from Bluetooth and reconnecting. Some games need the controller to be connected before the game launches. Close the game, make sure the controller is connected, then open the game again.

If you are using the controller on a PC and a game does not recognize it, check whether the game supports "XInput" controllers. Some older games only recognize Xbox-style controllers. In those cases, you may need to use software like DS4Windows (for PS4 controllers) or similar tools to make the PS4 controller appear as an Xbox controller to the game.

Frequently Asked Questions

Can I use a PS4 controller on a PS5 or vice versa?

A PS4 controller works on a PS5 console, but only for PS4 games — PS5 games require a PS5 controller. On a PC, Mac, or Linux device, both controllers work the same way and are treated identically by the system.

Why does my controller keep disconnecting?

Wireless disconnections usually mean the battery is low — charge the controller by plugging it in with USB. If it disconnects even when fully charged, try unplug it, hold PS and Share for ten seconds, then pair it again. If disconnections continue, try pairing it to a different device to determine whether the problem is the controller or your device's Bluetooth.

Do I need to charge the controller before using it?

A brand-new controller usually has some charge, enough to test it wired or do a quick wireless pairing. For regular use, charge it fully by plugging it in with USB for two to three hours. The light bar will turn orange while charging and white when full.

Can I use two PS4 controllers at the same time?

Yes. Pair the first controller, then repeat the pairing process for the second one — hold PS and Share for three seconds on the second controller and add it through Bluetooth settings. Your device will recognize both as separate controllers, and most games will let you use them together.

What is the difference between a PS4 and PS5 controller?

The PS5 controller is larger, has a USB-C port instead of micro-USB, and includes haptic feedback and adaptive triggers that some games use. For basic connection and use on a PC, Mac, or Linux device, they work identically — the pairing process is the same.