DS4Windows Supported Controllers & Gamepads
If you use DS4Windows to play PC games with a controller, it is essential to know which controllers are compatible with it. This guide helps you to understand which controllers are compatible with DS4Windows, which specific version added support for them, and what special considerations users should be aware of. We have listed the most commonly used gamepads below to facilitate a smooth startup process as much as possible.
Controller Compatibility
This table provides a quick overview of DS4Windows controllers, including the version they’re compatible with and key information to consider before using them.
Name of the Controller | Supported DS4Windows Version | What You Need to Know |
DualShock 4 (v1) | 1.4.53 | First version supported after DS4Windows got a new developer. |
DualShock 4 (v2) | 1.4.53 | Supported in the original DS4Win by Jay2Kings |
DualShock 3 | 2.2.10 | Requires the DsHidMini driver and “DS4Windows Mode” to function. |
DualSense (PS5 Controller) | 2.1.17 | Wireless Rumble and Bluetooth support added. |
Razer Raiju | 1.4.99 | Works with most versions after this. |
Hori PS4 Mini | 1.4.119 | Supported starting from this version. |
Sony Wireless Adapter | 1.4.53 | Official adapter support was included early. |
PS4 Fun Controller | 1.7.4 | Basic features are supported. |
Razer Raiju Tournament | 1.7.8 | Fully compatible from this version. |
Razer Raiju Ultimate | 1.7.9 | Offers more features when updated to this version. |
Steel Play Metaltech P4 | 1.7.17 | Wired gamepad support added. |
Hori Fighting Commander | 1.7.20 | Works well in this version and newer. |
Nacon Revolution Unlimited | 1.7.20 | Compatible with all major features. |
Nacon Revolution Pro v3 | 1.7.23 | Enhanced stability and features from this version. |
Nacon Revolution Infinite | 1.7.26 | Widely supported and tested. |
Astro C40 | 2.1.4 | Works best with custom profiles. |
Specialist PS4 Controllers | 2.1.6 | Three unknown models added. |
SnakeByte Gamepad | 2.1.8 | Fully supported from this version. |
Switch Pro Controller | 2.1.16 | Basic features supported. |
Nintendo Joy-Cons | 2.1.17 | Both split and join modes are supported. |
Gioteck VX4 | 2.2.2 | Stable connection available. |
Xbox Elite Series 2 | Not Supported | DS4Windows does not support this controller. |
Xbox Core Controller | Not Supported | Not compatible at the moment. |
Xbox Adaptive Controller | Not Supported | Unsupported by DS4Windows. |
Connecting DualShock 3 (DS3) with DS4Windows
PlayStation 3 (DS3) controllers on your PC require additional hardware devices. Follow these steps:
Download and install the DsHidMini Driver
- Install BthPS3 for Bluetooth mode
- Connect your PS3 Controller (DS3)
- Launch the DS4 window and select “DsHidMini” -> “Launch DsHidMini”.
- Choose ‘DS4Windows’ under the HID Mode box Rumble.
Limitations: No motion controls are supported, including pressure-sensitive buttons, only with limited rumble. Requires Bluetooth 2.0 + with faster data speed support (EDR)
How to Connect DualShock 4 (DS4)
Connecting DualShock 4 is easier since it fully supports the following:
- Bluetooth 2.1 connection + EDR, or USB for connection with the DS4.
- Running the DS4Windows application, most features are accessible without connection limitations, such as reflex rotary switches.
- The combined functions of the headphone jack and speaker are inoperative via Bluetooth connections.
- For audio, a Sony Wireless USB Adapter can be used, or one can connect through USB (audio support is only available on the DS4v2).
- Experience complete functionality for motion and rumble, as well as light bar features.
Usage Guide for DualSense / DualShock 5 Controls (DS5)
The DualSense (PS5 Controller) is supported by DS4Window starting with version 2.1.17.
- Connects through Bluetooth 2.1 or USB.
- The standard rumble feature works well; however, it lacks advanced haptic responses.
- Audio features (mic and headphone jack) need a USB connection.
- Create or use a profile in DS4Windows to start it.
All other functionalities are operational.
Ensure all necessary drivers are installed before starting, and set up a profile in DS4Windows to enhance control when using Joy-Con, Nintendo Switch, and Pro Controllers.
- Requires at least Bluetooth version 2.1 + EDR
- NFC, along with LED effects, remains unsupported.
- Standard Rumble is present but lacks HD Rumble capabilities.
- Motion sensors are supported.
- The trigger buttons ZR and ZL work like regular buttons.
- Only the Joy-Con can be used in split or joined modes.
Important Information Regarding Unsupported Controllers
DS4Windows does not support specific controllers due to the following reasons:
- DS4Windows depends on VID (Vendor ID) and PID (Product ID) verification for controller detection.
- If your controller’s VID/PID remains unrecognised by the system, it won’t connect.
- Your controller is likely unrecognised because it uses a different VID/PID pair. Fake or non-standard controllers often fail to pass this check.
- For best compatibility, always use original parts or certified replicas.
Final Thoughts
DS4Windows enables users to connect various gamepads to their PCs and enjoy console-like gaming experiences on Windows with popular controllers, including the DS3, DS4, DualSense, and Joy-Con, after a few extra steps.
If your controller is supported but you continue to experience difficulties, ensure that your DS4Windows installation is the latest version and that you have followed all setup guides accurately.
Experience advanced gameplay on PC by downloading DS4Windows, installing the necessary drivers, and completing the steps listed above!