This repository has been archived by the owner on Jan 1, 2024. It is now read-only.
Releases: Ryochan7/DS4Windows
Releases · Ryochan7/DS4Windows
Version 1.4.81
- Added a vertical scale setting for gyro mouse
- Fixed idle disconnect lightbar dimming when using a USB connection
- Fixed interpretation of number of fingers on the touchpad. This is primarily useful when using a touchpad touch as a gyro trigger
- Allow gyro trigger to also be able to disable gyro rather than enable gyro. This enables proper ratcheting support
- Changed gyro mouse routine significantly
- Fixed data reading from gyro
- Fixed a problem with actions not working after recording a macro
- Changed analog stick mouse routine to take fractions of a millisecond into account
Version 1.4.80
- Changed thread affinity of x360Bus object. Decreases input lag and improves responsiveness of the entire application
Version 1.4.79
- Fixed microphone device volume detection when using official Sony dongle
- Changed one clause regarding Quick Charge check. JIT apparently favors one form over another
Version 1.4.78
- Fixed mouse distance offset for negative stick axes
Version 1.4.77
- Fixed updater program to strip out final newline from version file in all circumstances
- Fixed event handler related bug with the advanced color dialog
- Removed delay from hotplug routine due to Quick Charge change. Simplified routine
- Changed mouse distance offset for analog sticks to take stick direction into account for each axis
- Changed location of Quick Charge routine
Version 1.4.76
- Fixed Quick Charge regression
Version 1.4.75
- Added output curve options. The old curve option affects input coordinates which alters other functionality like the dead zone. The output curve options will mainly help for KB+M emulation.
- Now USB device is grabbed by the application when using BT and charging. This should ensure that no second controller will be seen by other applications while charging a controller.
- Changed to allow multi-action button functionality to work with touchpad regions
- Changed to ensure that tray icon text is updated more often. Only update underlying strings as necessary
- Changed to use Queue while calculating latency instead of List. Much more efficient and reduces input lag considerably
- Changed when Sleep is performed for device removal routine
- Changed exclusive mode routine to use SpinWait instead of Sleep
Version 1.4.74
- Fixed problem with Launch Program with Profile option launching a process twice when a new Auto Profile is activated
- Fixed problem with some control identifiers that are used for controller readout in Options form
- Added a timeout routine for BT connections to overcome disconnecting a controller by holding the PS button
- Changed mouse event output to trim mouse distance remainders
- Added an initial mouse offset for LS and RS mouse actions. Smooths out the low end
- Changed mouse actions for LS and RS. The output mouse speed now takes poll time into account. The set mouse sensitivity will be consistent across all supported controller connections
- Moved lightbar updating routine after firing emulation events
- Edited lightbar dimming on idle disconnect
Version 1.4.73
- Change so the serial number associated with the Sony dongle changes when a controller is synced or disconnected
- Fixed multi-action button so multiple multi-action button bindings work
Version 1.4.72
- Fixed index out of bounds error when resetting profile values