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:
| Controller | Current Steam Support |
|---|---|
| DualSense Wireless Controller | Supported |
| DualSense Edge Wireless Controller | Supported |
| DualShock 4 | Supported |
| PS VR2 Sense Controllers | Partial support |
| Access Controller | Partial support |
| Razer Wolverine V2 Pro | Supported in PS5 mode |
| Razer Raiju V3 Pro | Supported 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
| Controller | Support Status | Notes |
|---|---|---|
| DualSense | Full/main support | Original DSX controller |
| DualSense Edge | Supported | Current Steam version |
| DualShock 4 | Supported | Current Steam version |
| PS VR2 Sense | Partial | Current Steam version |
| Access Controller | Partial | Current Steam version |
| Razer Wolverine V2 Pro | Supported | PS5 mode |
| Razer Raiju V3 Pro | Supported | PS5 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.