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

Releases: Ryochan7/DS4Windows

Version 2.0.14

26 Mar 12:41
Compare
Choose a tag to compare
  • Added wait event to use for refreshing controller readings
  • Added extra launch parameter for DS4Updater
  • Disable Controller Readings tab when not associated with a controller and profile
  • Make sure UDP server edit controls are enabled when UDP server is active
  • More actively refresh cached profile properties
  • Log exceptions from failed Tasks
  • Added Unbound preset menu option for preset context menu in Profile Editor
  • Increased stick mouse offset
  • Changed volume scale used for both headphone and microphone
  • Display input delay as a double in interface
  • Added more proper logging of background thread exceptions
  • Make profile list in Controller listing expand
  • Changed Controller Readings section to display numeric data for input and mapped output values
  • Changed some logging calls to use warning flag when exceptions are caught
  • Temporary: Commented out lightbar color changing routine from virtual DS4. Reverted to use old force feedback routine. The previous change seemed to contribute to infinite rumble for some people but I can't verify anything on my end
  • Bundled DS4Updater version 1.4.1

Version 2.0.13

14 Mar 02:46
Compare
Choose a tag to compare
  • Added clamping to Gyro Mouse Joystick vertical scale
  • Start some process calls through explorer. Launch process un-elevated
  • Added social icons and links to About window
  • Added device display name to ID column
  • Added minor tooltip for exclusive column
  • Another attempt to fix Touchpad panel display
  • Related change to Gyro panel display

Version 2.0.12

07 Mar 14:04
Compare
Choose a tag to compare
  • Log actual exception that occurs when interpreting the Touchpad fails
  • Make sure to use newer custom settings for the first created (Default) profile. Was unintentionally using older Jays2Kings values
  • Make sure to display proper max mouse speed when creating a new profile
  • Fixed some profile defaults (Idle Disconnect, Enable Touchpad Toggle)
  • Added preset context menu back to Profile Editor
  • Lowered default LS and RS Anti-dead zones for new profiles (now using 20% rather than 25%)

Version 2.0.11

27 Feb 20:41
Compare
Choose a tag to compare
  • Increased stick mouse offset more
  • Fixed numpad divide virtual key code in BindingWindow
  • Group fields used for lightbar routine
  • Allow flashAt minimum to go to -10. Negative number disables flash and pulse lightbar functionality
  • Added DS4 feedback event workaround for lightbar color
  • Added Passthru lightbar mode. Used for games with native DS4 support that can change the lightbar color to display contextual states (The Witcher 3)
  • Removed unneeded references in resource files. Removed old audio file

Version 2.0.10

15 Feb 02:43
Compare
Choose a tag to compare
  • Loosened Enhanced Precision curve
  • Change to check for presence of PS button in idle check
  • Have Disconnect BT Special Action wait for Idle controller status with SONYWA
  • Make sure control binding is written for Shift bindings even when bound to default
  • Fixed double tap dragging by refreshing mouse buttons during a touchpad touch event
  • Allow square stick roundness to be set to 0.0. Linear interpolation
  • Change in gamepad input routine to manually interpret high resolution counter
  • Change application to use software rendering by default. Should resolve G-Sync issues
  • Moved elevation code to ControlService class
  • Commented out delay after re-enabling a device for Exclusive mode
  • Added some more tooltips to Profile Editor

Version 2.0.9

10 Feb 03:51
Compare
Choose a tag to compare
  • Fixed saving of "Repeat While Held" macro setting
  • Updated midpoint for gyro to axis calculations
  • Change default app text options in main XAML
  • Increased stick mouse offset

Version 2.0.8

30 Jan 02:45
Compare
Choose a tag to compare
  • Fixed type cast problems with Gyro output curves. Fixed Easeout Cubic curve for Gyro controls
  • Added output mouse speed text next to mouse sensitivity
  • Actually added mouse sensitivity binding in Profile Editor. Major Oopsie
  • Fixed switching of DInput only profiles
  • Changed display of rumble edit controls
  • Change main window init to launch background tasks later
  • Change to allow HidGuardian message to appear in Log tab

Version 2.0.7

29 Jan 02:52
Compare
Choose a tag to compare
  • Fixed profile duplication
  • Add log message if HidGuardian is detected
  • Change to launch HidGuardHelper later at startup
  • Fixed midpoint for Swipe to Axis controls
  • Added comment in profiles stating which version of DS4Windows made the file
  • Added link to HTML5 Gamepad Tester under Utils
  • Change to apply trigger max zone when dead zone is 0.0
  • Updated Russian translation. Change provided by DragonZX
  • Fixed exclusive mode issues for non-admin users. Fixed second instance shutdown failure.
  • Added extra hooks in Binding window for Numpad keys

Version 2.0.6

25 Jan 12:04
Compare
Choose a tag to compare
  • Created Max Output setting for some axes. Replacement for negative deadzone functionality from Jays2Kings build
  • Increased stick mouse offset
  • Increased virtual controller change delay time
  • Fixed saving of Custom Steam Folder setting

Version 2.0.5

20 Jan 02:58
Compare
Choose a tag to compare
  • Added Italian translation file to VS project
  • Fixed Y buffer clearing in trackball routine
  • Make new Special Actions enabled in the current profile by default
  • Make sure to actually load Linked Profiles at program start. Oopsie
  • Save settings on log off or Windows shutdown
  • Save settings on controller unplug. Needed to save Linked Profile setting
  • Link to ViGEm installer version 1.16.116
  • Allow moving auto profile entries. Change contributed by mika-n
  • Added tooltip to auto-profile path and title editbox fields. Change contributed by mika-n
  • Czech translation added. Provided by Maikeru007
  • Fixed binding for Flash at High Latency setting. Change contributed by mika-n