This repository has been archived by the owner on Jan 1, 2024. It is now read-only.
Releases: Ryochan7/DS4Windows
Releases · Ryochan7/DS4Windows
Version 2.0.4
- Changed macro recorder to handle special case of capturing Alt keys
- Fixed values used for controller button presses in macro recorder
- Changed to now force some tabs to not be accessible while Profile Editor is open
- Improved Japanese translation. Change provided by jeek-midford
- Added "Revert to default profile on unknown process" option to auto-profile screen. Change provided by mika-n
- Added user configurable (profile) max time for rumble watchdog timer. Defaults to a disabled timer (0 value). Should help with games that hold a rumble effect for a long period of time with no update (GTA 5?). Change provided by mika-n
- Added Italian translation. Provided by RaydenX93
- Fixed invalid cast bug for Shift Action key binding in Binding window. Crash happened when updating window with current binding
- Added SuppressUnmanagedCodeSecurity to some classes that deal with COM interopt calls
- Fixed default button mapping display for TouchUpper and TouchMulti touchpad buttons
- Corrected trigger slider labels in Controller Readings tab
- Fixed auto-profile "Turn DS4Win temporarily off" functionality. Changed provided by mika-n
Version 2.0.3
- Added hooks for Swipe Control buttons
- Added fix for Load Profile Special Action save crash
- Bundled HidGuardHelper version 0.1.2. Added process check for stale whitelist key removal
Version 2.0.2
- Fixed Gyro Mouse Trigger display string
- Added locking on a collection to clear up potential thread safety issues
- Added workaround to inverted YAW gyro axis issue in some DS4 v1 gamepads. Made by mika-n
- Updated ViGEmBus installer URL
- Show minor message if ViGEm installer download fails
- Added minor check if timer needs to be run in Welcome Dialog
- Updated tray menu
- Make sure RecordBox can have focus. Allow extra keys to be usable while recording a macro
- Added Portuguese translation. Made by Leomelati
- Added Spanish translation. Made by RY0M43CH1Z3N
- Moved some overlay buttons in Profile editor
Version 2.0.1
- Changed scroll property of ScrollViewer controlling Axis Config tab. Changes scrollbar speed
- Added extra locking in TrayIconViewModel
- Make sure "Hide DS4 Controller" checkbox is temporarily disabled after click
- Fixed sensitivity ranges in Profile Editor
- Fixed restoring of chosen tray icon image
- Added catch block for ManagementException when connecting to WMI
- Force prevent multiple profile editors from being created
- Fixed ViGEm installer download in Welcome Dialog
- Changed ViGEm installer download routine to download to a temp file before moving to the final destination
- Russian translation files added
- Added more tray menu actions back (Start, Stop, Open Program Folder)
Version 2.0.0
WPF Version
- Re-wrote GUI classes to use Windows Presentation Foundation (WPF) instead of Windows Forms
- More utilization of data binding in application. More use of custom events for ControlService
- Added application file logger
- Refactored macro editor
- Changed Run as Task routine. Old routine will be replaced, if it exists, upon the first run of version 2.0.0
- New translation system is in place. Currently, only English and Japanese language packs are available. Looking for volunteers to provide updated translations for other language packs
- Re-written auto profile routine
- Snappier program and mapper routine
- Many other changes
If you are running a version of DS4Windows older than 1.7.28, please update to that version first or manually download the DS4Updater executable and then run it in the DS4Windows installation directory.
x64:
https://github.com/Ryochan7/DS4Updater/releases/download/v1.4.0/DS4Updater.exe
x86:
https://github.com/Ryochan7/DS4Updater/releases/download/v1.4.0/DS4Updater_x86.exe
Version 1.7.28
- Fixed copying of new updater version from Updates Files directory
Version 1.7.27
- Bundled DS4Updater.exe version 1.4.0
Version 1.7.26
- Nacon Revolution Infinite support. Change made by mika-n
- Tweaked "runCalib=false" check for Nacon gamepads. Change made by mika-n
Version 1.7.25
- Don't show disconnect confirm window when launching updater
- Fixed app crash when WMI connection fails
Version 1.7.24
- Nacon Revolution Pro v3 gamepad support. Change provided by mika-n
- Fixed non-visible gyro panel problem when creating a new profile
- Added extra log message when ViGEmBus device is not detected
- Updated Task Scheduler to version 2.8.17
- Unify output device plugging and unplugging
- Added plug and unplug delay of 100 ms for output devices