How to Use DS5 Windows: Complete Setup PS5 Controllers on PC

If you’ve just connected your PS5 DualSense controller to your computer and tried to find a DS5 Windows utility app, you were likely left disappointed because, surprisingly, the original team behind the famous DS4Windows never released a replacement for it. What you need, however, is DualSenseX-which was rebranded as DSX after the developer merged his project with another.

Developed by Paliverse specifically to emulate DualSense features on Windows-based operating systems, this guide will tell you everything about DS5 Windows-or, more accurately, DualSenseX – to help you get the best experience on your favorite PC games.

The Why of Using DS5 Windows on PC

Unlike Xbox 360 and DualShock 4 controllers, the PS5 DualSense does not automatically work with Windows even after you’ve paired it with the computer via Bluetooth or the wired cable. This means that your PC games won’t be able to detect inputs from your DualSense unless you enable compatibility via an external application like DSX.

DS5 Windows is essentially an emulator that creates a virtual controller on your computer to bridge the gap between the controller itself and your games:

  • The software intercepts any inputs from your controller in real-time.
  • DSX automatically translates all your inputs and makes them compatible with the standard Xbox 360 controller format.
  • DS5 Windows converts hardware-specific data such as adaptive trigger tensions and resistance levels for use by your computer’s operating system.

Step-by-Step DS5 Windows Installation Guide

Avoiding potentially malicious copycat apps and websites, this is the optimal way to install DualSenseX on your PC:

Step 1: Getting the Program

There are two ways to download DSX, depending on your needs:

The Official Premium Version

The best choice is to purchase and download the DSX package from the official Steam Store page. The switch to Steam guarantees automatic driver management and bug fixes for increased reliability.

Original Open-Source DSX

In case you want to build the emulator on your own, you can download the original project from the official GitHub repository under Paliverse/DualSenseX or visit to download page.

Step 2: Installing Important System Drivers

As soon as you launch DSX, the application will ask you to set up important framework drivers:

ViGEmBus Driver (Mandatory)

It is essential for creating virtual Xbox 360 compatibility.

HidHide Driver (Optional but Recommended)

This driver hides your physical controller from the computer, making sure you don’t have to deal with annoying double clicking in menus.

Configuring Your DualSense Features

After connecting the app with your hardware, you can customize individual features in the settings menu.

Emulation Modes

In the Controller tab, select the output you want to achieve:

Xbox 360 Emulation

This ensures perfect plug-and-play experience in most PC games.

DualShock 4 Emulation

This setting should be used in PC games where you see PlayStation-style controller prompts.

Dialing in Adaptive Trigger Values

Customizable adaptive triggers are one of DSX’s best features; here’s how to change their resistance level:

  1. Open the Adaptive Triggers tab.
  2. Select the appropriate preset from the dropdown list.

Normal (Default Setting)

No resistance applied to your pulls.

Resistance

Consistent pulling resistance, perfect for racing game accelerators.

Machine / Gun Emulator

Provides you with a vibrating kickback sensation upon pulling the trigger through its point of actuation.

Bow Trigger

This preset gives you the sensation of a two-stage physical resistance before firing.

Trigger Preset Structure

[Selecting a trigger preset]
|-- Normal
|-- Resistance
|-- Machine / Gun Emulator
|-- Bow

Hardware Limitations: Bluetooth vs. Wired USB

The Bluetooth mode doesn’t work with DSX’s unique audio-to-haptic feedback system, which requires you to connect the controller via the wired USB-C cable in order to enjoy full functionality.

DualSense on Bluetooth

  • Basic button mapping
  • Customizable lighting
  • Battery status monitor
  • Static trigger values

DualSense via USB-C Port

Necessary to utilize the haptic Audio to Haptic translator, which routes part of the audio stream into the built-in rumble motors located in the PS5 controller.

Crucial Troubleshooting Checklist

Fixing Double-Input Problems

If your game recognizes both controllers-virtual and physical-to install and set up HidHide to conceal your controller’s hardware ID.

Fixing Steam Input Interference Problems

In some cases, if you try to run DSX while having Steam launched, these applications might fight for access to the hardware’s axis.

When you face erratic behavior or mouse tracking loops, do the following in Steam:

  1. Right click on your game.
  2. Go to Game Properties > Controllers.
  3. Change the option from Enable to Disable Steam Input.

Future Directions

Are you trying to automate specific game trigger presets with text file editing? Or do you want to learn how to properly configure your button mapping and customize presets in-game?

For an in-depth look at DSX’s driver configuration panel, check out the resources below:

Leave a Comment