Skip to content
This repository has been archived by the owner on Jan 1, 2024. It is now read-only.

Releases: Ryochan7/DS4Windows

Version 1.4.112

23 Feb 00:05
Compare
Choose a tag to compare
  • Changed stop routine to call StopUpdate for normal device removal and close HID device earlier
  • Make sure to populate oldprofilepath when refreshing profiles
  • Corrected appdata path display for SaveWhere dialog
  • Changed timer usage for RecordBox
  • Changed DS4Updater to automatically launch DS4Windows after update is complete
  • Updated DS4Updater to version 1.2.7
  • Changed how language list is loaded for LanguagePackComboBox

Version 1.4.111

09 Feb 15:09
Compare
Choose a tag to compare
  • Use tasks for some WebClient events. Reduces input lag
  • Fixed config loading so Welcome Dialog window uses the language setting

Version 1.4.110

06 Feb 17:48
Compare
Choose a tag to compare
  • Updated DS4Updater.exe to version 1.2.6.0
  • Changed timer usage in Welcome Dialog to run routine in a different thread
  • Changed locale initialization to allow set language to be used in Welcome Dialog
  • Changed Auto Profiles form to use environment info for finding start menu programs path
  • Changed to reset rumble state when switching profiles
  • Removed Management assembly dependency from project
  • Changed how ScpVBus device is checked. No longer using WMI which had resulted in caching issues
  • Added Open Program Folder link in taskbar
  • Removed IWshRuntimeLibrary assembly dependency from project
  • Updated layout of some Chinese versions of forms
  • Added some minor HidGuardian utilities (template AffectedDevices, clean old whitelist entries, regedit shortcut). DS4Windows has to be run as admin in order to have access to those utilities
  • Added language switcher which was implemented by czukowski

Version 1.4.109

16 Jan 05:49
Compare
Choose a tag to compare
  • Fixed problem with localization files not being found. An extra config file is now included which is needed for language packs to be found
  • Changed audio device search routine to no longer use a portion of an audio device name that is susceptible to localization
  • Changed headphone volume curve to more closely resemble control outside of program
  • Fixed output curve options for sixaxis controls
  • Changed sixaxis dead zone defaults to reflect recent changes
  • Corrected color used for swipe control labels
  • Fixed swipe controls and 2 finger swiping to change profiles. First touchpad touch data is populated properly again.
  • Changed exclusive mode routine to no longer quit when disabling a device fails. This change has been shown to keep a DS4 from getting permanently disabled after disconnecting the device. The change was needed by Broforce on my system when using the old exclusive mode trick.
  • Fixed problem with rapid mouse action clicks when using touchpad controls

Version 1.4.108

07 Jan 18:46
Compare
Choose a tag to compare
  • Fixed device plugin changes while switching profiles
  • Added trackball mode for touchpad
  • Fixed index bug in hotplug routine
  • Updated Task Scheduler to version 2.7.2
  • Changed six axis dead zone calculation to be a proper dead zone

Version 1.4.107

19 Dec 23:48
Compare
Choose a tag to compare
  • Trimmed code run for touchpad untouched path
  • Removed extra gyro controls dead zone. Necessary to use DS4 as a steering wheel

Version 1.4.106

11 Dec 20:52
Compare
Choose a tag to compare
  • Update DS4Updater version number in DS4Windows to latest version

Version 1.4.105

11 Dec 20:14
Compare
Choose a tag to compare
  • Updated DS4Updater.exe. The updater now uses the user's Downloads folder to download the latest DS4Windows archive. The file will not be deleted by the updater.
  • Use delegate method for iterating over the DS4HapticState array. Grabs struct instances by reference rather than making new copies
  • Added main lock again for USB and SONYWA when creating output reports

Version 1.4.104

10 Dec 22:06
Compare
Choose a tag to compare
  • Use only one output array for USB and SONYWA
  • Changes to how output reports are sent
  • Use event callback to get audio endpoint volume

Version 1.4.103

09 Dec 01:54
Compare
Choose a tag to compare
  • Minor tweaks
  • Only load Options form when needed. Option forms now takes a couple of seconds to load