DS4Windows est un utilitaire permettant d’utiliser les manettes PlayStation sur Windows via une émulation Xbox. Le fork de schmaldeo est né d’un problème très concret : certains boutons de sa manette se sont mis à rebondir, provoquant des doubles‑entrées. Comme le projet original n’est plus maintenu par Ryochan7, il n’avait plus la possibilité de proposer un correctif via une pull request.
Pour assurer la continuité du logiciel, il a donc modifié le système interne de vérification des mises à jour afin qu’il pointe vers son propre dépôt. Cela évite l’apparition du message indiquant que la version installée est obsolète, un problème récurrent depuis la disparition du projet principal.
Le développeur précise également qu’il est ouvert aux demandes de fonctionnalités et prêt à étudier ce qu’il peut intégrer, tant que cela reste cohérent avec l’esprit du projet.


Les changements depuis la dernière version officielle sont:
v3.9.9
– Add ability to invert rumble motors (this time correctly 🙂)
v3.9.7
– Fixed stick drift on Joycon/Switch Pro Controller caused by failure to read CalibrationData
v3.9.6
– Revert 100% battery level tray icon back to « 99 », change its colour to green
v3.9.5
– Allow updater exception to bubble up for the purpose of log inspection
v3.9.4
– Added an Export Actions button in special actions menu
v3.9.3
– Rename Moonlight support to Virtual controller support to correctly reflect the feature
– Change icon shown in toolbar when controller is fully charged from 100 to 99
v3.9.2
– Use Win32 APIs for I/O (might improve performance and memory usage)
– Account for debouncing in all cases where checking if a key was tapped/double tapped/held down
– Updated HidHide version that’s downloaded from the welcome window
– Added cancellation to lightbar macros
– Drastically redesigned how the lightbar macro data is passed around
– Make close button work in config location selection window
– Add stick drift ellipse to controller readings
v3.9.1
– Fixed an issue where tap would not be properly recognised in multi-action when debouncing is on
v3.9.0
– Update and changelog windows now work correctly again, after having been rewritten almost from the ground up
– Changelog is now retrieved using GitHub API
– About page now includes my name and up-to-date links
– Some special actions now use a universal SpecialActionViewModel
– Added @major-sanyi and @DerGoogler to contributors.txt
v3.8.3
– Fix logic related to auto-profile title change detection
– Fix update checker detecting outdated version while on latest
v3.8.2
– Application now checks for window title changes when using auto profiles
v3.8.1
– Added gyro calibration as a special action
– Fix styling in special action editor
– Slightly improve styling in the lightbar macro editor
v3.8.0
– Added battery level indicator as a tray icon
– Added lightbar macros
v3.7.4
– Add an option to display profile change as a tray notification
v3.7.3
– Add ability to select process priority in app settings
– Update the version check
v3.7.2
– Add missing localisation strings
v3.7.1
– Added a possibility to add an action when a touchpad is touched or the finger is lifted off it
v3.7.0
– Added support for Sunshine/Moonlight virtual controller
v3.6.3
– Some strings aren’t hardcoded anymore and are ready for translation
– App no longer spams the log with irrelevant information
v3.6.2
– The DS3 pitch and roll emulation is now available in the latest stable release
v3.6.1
– Debouncing is now executed during post-processing, not right on input mapping
v3.6.0
– Added stick calibration as a countermeasure for stick drift
v3.5.3
– Fixed an issue where the length of debouncing would be set globally
v3.5.2
– Debouncing is now supported on Nintendo Switch Pro controllers
v3.5.1
– Uses fork links for updater to avoid false outdated detection
– Localisation moved to a separate directory
v3.4.2
– Improved performance of the debouncer
v3.4.0
– Added button debouncing
Télécharger DS4Windows (x86) v3.9.9 (4.0 Mo)

































