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.7.13

29 Jul 07:24
Compare
Choose a tag to compare
  • Custom Bezier curve implementation added by mika-n
  • Fixed updater not getting launched via auto update checker if updater version has not changed
  • Slowed down mouse wheel scrolling for analog stick
  • Added cmdline options to send start/stop/shutdown/LoadProfile/LoadTempProfile commands. Contributed by mika-n
  • Added support for matching using both program path and application window title values in auto-profile system. Contributed by mika-n
  • Added support for wildcard string match in auto-profile path and window title values. Contributed by mika-n
  • Fixed the image size issue in "run program with profile" app icon. Contributed by mika-n
  • Fixed some strings in pt-BR resx files
  • Tweaks to fix USB connections causing high CPU usage after waking PC from sleep

Version 1.7.12

06 Jul 08:23
Compare
Choose a tag to compare
  • Added wait period while suspending
  • Fixed profile selection for times when profiles have similar names. Use exact name match
  • Change to using pre-allocated buffer in UDP server
  • Group some profile mapping properties together in conversion routines. Reduced getter calls
  • Took Color Dialog out of KB360 form. Form can now be designed in x64 mode. All forms can now be edited in Design mode in Visual Studio while targeting x64 platform
  • Updated Norwegian translation provided by DandelionSprout
  • Lowered breakpoints used for enhanced precision curves. Tightened curve compared to version 1.7.11
  • Allow Square Stick mode to use a custom roundness setting. Change provided by @Kamilczak020

Version 1.7.11

24 Jun 21:29
Compare
Choose a tag to compare
  • Norwegian Bokmål translation provided by @DandelionSprout
  • Loosened enhanced precision curves
  • AdvancedColorDialog change improved responsiveness of application for some reason
  • Removed color dialog dependency from design for some forms. Allows DS4Form and Options forms to open in Design mode while targetting x64
  • Added easeout cubic curve option

Version 1.7.10

08 Jun 06:43
Compare
Choose a tag to compare
  • Added support for Warrior Joypad JS083 gamepad. Changed provided by mika-n
  • Changed Welcome dialog window to monitor ViGEm process rather than search for its process name. Should fix false Install Failed messages
  • Added remote connection support to the UDP server. Changed provided by mika-n

Version 1.7.9

27 May 08:07
Compare
Choose a tag to compare
  • Updated images provided by carloshbcabral and FuriaESP
  • Added support for Razer Raiju Ultimate and CronusMax PS4OutputMode. Changes provided by mika-n
  • Updated Welcome Dialog to use ViGEm Installer 1.6.115
  • Fixed 360 steering wheel emulation mode for dualshock4 controller output. Change provided by mika-n

Version 1.7.8

04 May 07:00
Compare
Choose a tag to compare
  • Fixed an issue with new installs not initializing a virtual controller
  • Moved Form classes to separate namespace
  • Added Razer Raiju Tournament Edition support
  • Fixed migration of DS4 Touch Button status. Touchpad Button can now be used with a virtual DS4

Version 1.7.7

29 Apr 07:33
Compare
Choose a tag to compare
  • Fixed Up-Left DPad direction for DS4 output device

Version 1.7.6

27 Apr 08:09
Compare
Choose a tag to compare
  • DualShock 4 controller emulation type has been added. ViGEmBus will emulate a DS4 v.1 when the option is enabled
  • Updated ViGEmClient library to use notification queue for DS4 target
  • Linked touchpad related delegates to class instance rather than linking to interface. Speed boost
  • Added "Unload on trigger release" option for Load Profile special action. Change made by mika-n
  • Fixed issue with Gyro Toggle being used when not enabled in a profile
  • Changed Welcome Dialog to use the new official ViGEm Bus Driver installer. The installer will install ViGEm Bus Driver version 1.16.112.0
  • Fixed ViGEmBus driver check to work with ViGEmBus version 1.16.112.0 as well as 1.14.3.0
  • Allow setting a custom Steam folder location. Change contributed by @Sander0542
  • Raised sixaxis dead zones

Version 1.7.5

20 Apr 05:42
Compare
Choose a tag to compare
  • Fixed force feedback notification queue for ViGEmClient library

Version 1.7.4

19 Apr 11:08
Compare
Choose a tag to compare
  • Re-enabled force feedback support
  • Updated ViGEmClient library to include a queue for force feedback notifications. This should fix the stuck force feedback issue
  • Use ref locals to curb array access for KB+M routines
  • Added support for the PS4 Fun Controller
  • Use wrapper method for MapVirtualKey when using older scan code option. Fixes issues with arrow keys not being interpreted correctly in some situations
  • Tweaked sensitivity axis scaling to reach max values
  • Allow Load Profile action key to be used without unload trigger. Allows multiple Load Profile special actions to work together. Change made by mika-n
  • Added brute force feedback timer fix implemented by mika-n. Should help with worst case scenario of the rumble getting stuck