Using a PS4 con­trol­ler on PC – all options

Gaming on your PC with a con­trol­ler might provide a better gaming ex­per­i­ence and you often don’t have to buy a new con­trol­ler at all. If you already own a Play­Sta­tion 4, you can connect its con­trol­ler to a PC or laptop in different ways. We’ll show how you can get started.

Tip: .gg Domain

Make a statement with your own .gg domain and let the games begin. Register your own .gg domain now with IONOS.

Domain Checker

Why would I use a con­trol­ler on PC?

Most games can be played well on the PC with keyboard and mouse — es­pe­cially first-person shooters and build-up strategies work well on tra­di­tion­al PC setups for gamers. The situation is different for action games, for example jump ’n’ runs or fighting games. These games are usually easier to play with a suitable con­trol­ler.

Connect PS4 con­trol­ler to PC via USB cable

Probably the simplest pos­sib­il­ity for a con­nec­tion is obvious:

  • The PS4 con­nec­tion cable, used to charge the DualShock 4 con­trol­ler, can be connected to the computer via USB port.
  • Starting with Windows 10, the con­trol­ler is usually re­cog­nised and the necessary con­fig­ur­a­tion is carried out auto­mat­ic­ally and quickly.
  • Af­ter­wards, the con­trol­ler is ready for use and you can jump right in.

Depending on how old the game is, however, it might be that the button con­fig­ur­a­tion should be sorted out be­fore­hand. This can be done, for example, with a free tool like the DS4 con­trol­ler, which we’ll present at the end of the article.

Use PS4 con­trol­ler with PC via Bluetooth

Sony’s Play­Sta­tion 4 con­trol­ler is wireless. To keep cables out of the way, the con­trol­ler can be connected to a PC via the built-in Bluetooth function.

  • Bluetooth must be activated on the computer so that the con­nec­tion between the PC and the hardware can be es­tab­lished.
  • To do this, first open the `Settings´ and select `Devices´ there. The Bluetooth function appears at the top of the menu and is activated by clicking on it.
  • In the next step, select `Add Bluetooth or other device´ and click on the first item `Bluetooth´ (even though the third item seems more logical at first glance due to it men­tion­ing `Xbox con­trol­ler´).
  • The PC will now search for Bluetooth devices close by. The PS4 con­trol­ler must also be activated so that it can be connected to the PC. This is called pairing mode.
  • To activate this mode, press and hold the PS button and the Share button (see the label on the con­trol­ler) at the same time.
  • The PC will recognize the con­trol­ler as a wireless con­trol­ler, which you finish by clicking on the selection (in our test, the pairing between PC and console did not work auto­mat­ic­ally in some runs, but we had to actively confirm the pairing attempt). From this point on, the computer is connected to the PS4 device.

Even with this con­nec­tion method, some games require a separate con­fig­ur­a­tion of the con­trol­ler. Next, we’ll show how to customize the PS4 con­trol­ler and change the button as­sign­ment for a game.

Tip

We explain how to use a PS5 con­trol­ler on PC in an extra article.

DS4 for Windows: How to configure a PS4 con­trol­ler

Unlike con­trol­lers from the Xbox series, which are tailored for use with Windows, some games do not recognise the PS4 con­trol­ler on PC. In other cases, the pre-set as­sign­ment of the buttons is not ideal, so they might need to be adjusted. In both cases, programs like DS4 Con­trol­ler help to recognise a Play­Sta­tion con­trol­ler and assign buttons in­di­vidu­ally.

This software converts con­trol­lers so that they are con­sidered Xbox con­trol­lers for Windows. This is necessary because Windows uses the Xinput interface to link con­trol­lers to a computer. The Xinput interface is limited to linking Xbox com­pon­ents to Windows, both of which are made by Microsoft.

With the use of programs like DS4 for Windows, it is suggested to the PC that the connected con­trol­ler is an Xbox con­trol­ler. It does not matter whether you connected the PS4 con­trol­ler to the PC via USB or Bluetooth.

Note

If you are using Windows 7, the ap­pro­pri­ate driver must be down­loaded be­fore­hand; Windows 8.1 and higher have the driver pre-installed.

When you start the program, it should directly find and display the con­trol­ler pre­vi­ously connected via USB or Bluetooth. In the menu of DS4Windows you can see in the `Con­trol­ler´ area under `ID´ whether the con­trol­ler has been connected and re­cog­nised. The in­di­vidu­al as­sign­ment of the buttons you make in the menu item `Profile´. The DS4 con­trol­ler shows the trans­la­tion of the PS4 buttons to a virtual Xbox con­trol­ler there (see screen­shot).

Since the con­trol­lers have the same buttons (only with different names), ori­ent­a­tion is easy. For example, the [X] on the Xbox con­trol­ler is the [square] on the PS4 con­trol­ler, the [circle] cor­res­ponds to the [B] button, and the two joysticks and the dir­ec­tion­al pad are also used by both man­u­fac­tur­ers.

In this way, you can also directly find out via cus­tom­isa­tion whether the logic of the Play­Sta­tion as­sign­ment in the game cor­res­ponds to your preferred control options: Many Play­Sta­tion games like the `Witcher´ series, `Uncharted´ or `The Last of Us´ follow a very similar button as­sign­ment, so that, for example, racing is triggered via [L3] or ducking with the [Square] button. You can adjust this to your pref­er­ences — if not auto­mat­ic­ally re­cog­nised correctly — with the DS4Windows con­trol­ler.

In the menus of the games on the PC, the Xbox des­ig­na­tion is mostly used, so you will have to rethink a bit at this point. With a bit of practice within the games, however, the system becomes clear quite quickly, and nothing should stand in the way of hours of fun with the con­trol­ler on the PC.

DS4 for Windows must continue to run in the back­ground so that you can use the PS4 con­trol­ler on the PC. Therefore, the program has to be started again after a restart — or you can allow an autostart when the computer is booted.

Tip

In this separate article we explain how to set up an Xbox con­trol­ler on PC.

Go to Main Menu