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

Version 3.1.0

Compare
Choose a tag to compare
@Ryochan7 Ryochan7 released this 10 Jul 03:05
· 971 commits to master since this release

Probably only going to support this project again for a short period of time. Maybe until the end of 2022. Also, this build targets .NET 6 so you might need to install a new .NET Runtime package before the updated DS4Windows build will run.

.NET Runtime x64
https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-desktop-6.0.6-windows-x64-installer
.NET Runtime x86
https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-desktop-6.0.6-windows-x86-installer

  • Have project target .NET 6. Good performance jump. Make sure to download the .NET 6 Runtime before updating.
  • Updated extra libs to target .NET 6
  • Remove the use of the DS4Audio monitor class for select devices. Use appropriate DS4 feature flags instead. Will likely fix headphone muting issues while rumble is active for several third party DS4 controllers
  • Changed expanded output range for Gyro Mouse-like Joystick
  • Added additional checks for HidHideClient path
  • Changed gyro mode subcommand calls for Switch Pro and JoyCon controllers
  • Added try catch for initial outputKBMHandler connect call. Skip over failed FakerInput connection and attempt to fall back to SendInput
  • Changed Backslash OEM key alias for FakerInput mapping
  • Corrected current gyro toggle flags. Could have impacted profile switching
  • Raise default warning intervals used for controller readings control and lightbar flashing
  • Removed several DS4 BT Windows 7 workarounds. Seriously, Win 7 support is done. 8.1 is almost EOL
  • Fixed use of WIN64 compilation symbol for HID serial reading routine. Visual Studio probably stripped it with the .NET 5 migration
  • Bundled updated XInputChecker and DS4Updater that target .NET 6
  • Binaries are no longer digitally signed. No longer have a valid OV certificate anymore. Going to make distribution harder