WHY DS4WINDOWS EXISTS
A Familiar Controller. More PC Games.
PC games have not always understood PlayStation controllers in the same way. DS4Windows grew around a practical idea: read the controller you own, map its input and present a virtual controller that a Windows game can use. Profiles, motion controls and feedback options turned that connection into a personal setup.
The Evolution Of DS4Windows
Community Origins And Jays2Kings
Early controller work by contributors including Scarlet.Crush, InhexSTER and electrobrains helped form the foundation. Jays2Kings developed the familiar DS4Windows project around DualShock 4 input, mapping and virtual output. The open-source model let others continue that work.
Ryochan7
Ryochan7 continued DS4Windows with a widely used branch, extending controller support and profile features. Many existing tutorials and downloads refer to this version. We keep its download information separate so users can identify the branch they need.
hbashton
The hbashton fork expands the controller foundation with VIIPER virtual output and advanced controller features. Nexus is based directly on this fork. Its remapping engine, supported devices and much of its feedback functionality are inherited work, with original credits retained.
DS4Windows Nexus By EmuCores
EmuCores maintains DS4Windows Nexus. The v1 release brings a controller-focused workspace, guided setup, profile tools and Action Studio, with refined Audio Haptics, adaptive triggers and lightbar controls for DualSense and DualSense Edge over USB and Bluetooth. Our goal is to make powerful controller settings easier to find, understand and use.
Open Source, With Its History Intact
Nexus is an independent fork within the wider DS4Windows community. The app retains GPL licensing and original third-party notices. Matching source is available as a separate ZIP from the official Nexus release. Other independently maintained forks exist; Nexus does not claim exclusive ownership of the DS4Windows project.
Open About & Help → Credits & Licenses in the app for the included notices. Find EmuCores on GitHub ↗
