DS5Windows/DualSenseX Supported Controllers

DS5Windows is a name commonly used for DualSense controller software, while the current project is known as DSX (DualSenseX).

DSX was originally built around the PlayStation 5 DualSense controller. The current Steam version supports additional controllers too, including the DualSense Edge and DualShock 4.

Support can also vary by controller and feature. A controller being listed as supported does not mean that every DualSense feature will work on it.

Supported Controllers

DualSense Wireless Controller

The PlayStation 5 DualSense is the main controller associated with DSX.

You can connect it to Windows using USB or Bluetooth. DSX can provide controller testing, configuration, profiles, lighting controls, trigger settings, and other features depending on the DSX version and connection method.

Because DSX was built around the DualSense, this is the controller with the broadest DSX feature set.

DualSense Edge Wireless Controller

The DualSense Edge is supported by the current Steam version of DSX.

It is a more configurable version of the standard DualSense, but you should not assume that every DualSense feature or Edge-specific function works in exactly the same way.

Actual features can depend on the DSX version and the way the controller is connected.

DualShock 4

The current Steam version of DSX also lists the DualShock 4 as a supported controller.

This is different from DSX creating a virtual DualShock 4 from another controller.

In other words: Physical DualShock 4 → DSX → supported controller

is different from: Physical DualSense → DSX → virtual DualShock 4

The first uses a real DualShock 4. The second is controller emulation.

Other Controllers

The current Steam listing includes several additional devices:

ControllerCurrent Steam Support
DualSense Wireless ControllerSupported
DualSense Edge Wireless ControllerSupported
DualShock 4Supported
PS VR2 Sense ControllersPartial support
Access ControllerPartial support
Razer Wolverine V2 ProSupported in PS5 mode
Razer Raiju V3 ProSupported in PS5 mode

The current Steam listing is the better reference for the newer DSX version because support can change as the software is updated. DSX on Steam

What Does "Partial Support" Mean?

Some controllers in the DSX list have partial support.

This means the controller can work with DSX, but you should not assume that every feature available on the DualSense is available on that controller.

For example, a controller may work for basic input while certain controller-specific features are unavailable or behave differently.

This is why a simple list of supported controllers does not tell you exactly what every device can do.

Physical Controllers vs Virtual Controllers

There are two different things to understand when reading about DSX compatibility.

A physical controller is the actual controller connected to your PC.

A virtual controller is a software-created controller that Windows and a game can see.

For example: Physical DualSense → DSX → Virtual Xbox 360 Controller

You are still holding the DualSense. DSX creates the virtual Xbox controller as the controller output seen by the game.

Virtual controller support should therefore not be confused with physical controller support.

Which Controllers Can DSX Emulate?

DSX can provide virtual controller output for games that do not properly recognize the physical controller.

Depending on the DSX version and setup, this can include controller types such as:

  • Xbox 360
  • DualShock 4
  • No emulation

These are virtual output modes, not additional physical controllers that DSX can connect to.

The exact options can differ between the older DSX release and the current Steam version.

Why Controller Support Can Be Different

DSX has changed over time. Older GitHub release, v1.4.9, is no longer supported or updated. The project moved its ongoing development to the Steam version. DualSenseX GitHub repository

Because of this change, older articles may only mention the DualSense, while the current Steam version lists additional supported devices.

If you find an old guide that says DSX supports only the DualSense, check which version of DSX that guide is talking about.

USB and Bluetooth

Connection method can affect compatibility and available features.

The DualSense can connect to Windows through:

  • USB
  • Bluetooth

Other supported controllers can have different connection options.  A controller being supported does not automatically mean that every feature works over both USB and Bluetooth.

The game, Windows, controller model, DSX version, and connection method can all affect the final result.

For detailed connection instructions, see our How to Connect and Use PS5 Controller on PC guide.

Do You Need DSX for a DualSense?

Not always.

If a PC game already supports the DualSense directly, you may not need DSX.

In that situation, the game can communicate with the controller without adding a virtual controller layer.

DSX can be useful when you need things such as:

  • Controller remappingProfiles
  • Controller testing
  • Virtual controller output
  • DSX-specific controller settings

If a game already works correctly with the DualSense, there is no need to add emulation just because DSX provides that option.

What About Native DualSense Games?

Some PC games have built-in DualSense support.

When a game supports the controller directly, using a virtual controller can change how the game sees the device and may prevent some DualSense-specific features from working as expected.

For native DualSense games, check the game’s own controller support first.

For games without proper DualSense support, DSX can provide another way to make the controller usable.

Controller Support at a Glance

ControllerSupport StatusNotes
DualSenseFull/main supportOriginal DSX controller
DualSense EdgeSupportedCurrent Steam version
DualShock 4SupportedCurrent Steam version
PS VR2 SensePartialCurrent Steam version
Access ControllerPartialCurrent Steam version
Razer Wolverine V2 ProSupportedPS5 mode
Razer Raiju V3 ProSupportedPS5 mode

Support can change as DSX is updated. When checking a newer controller, use the current DSX Steam listing rather than relying only on an older DSX article.

The Important Difference

The easiest way to understand DSX compatibility is to keep these two ideas separate:

Controller support means DSX can work with the physical controller.

Controller emulation means DSX creates a virtual controller that a game can use.

For example: Physical DualSense → DSX → Virtual Xbox 360

The DualSense is the physical input device. The Xbox 360 controller is the virtual output.

They are two different parts of the same setup.

Related Guides