Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
45222
Reakcje/Polubienia
37081

DS4Windows 3.2.11​

June 4, 2023
  • Added task logging to resume method
  • Increase wait period in resume routine
  • Updated HidHide installer link to version 1.2.128.0
  • Changed boundary check for main window placement on startup
  • Added jitter compensation to Gyro Mouse Joystick
  • Make DS3 device support optional. Separate it from DS4 Controller Support
  • Lowered JoyCon LS X- boundary when no user calibration is present
  • Updated FakerInputDll.dll files with file write flag fix
  • Fixed initial saving of default enable status for non-DS4 controllers. Mainly changes saving to AppData folder
  • Updated French translation. Contribution by EnzoChaussivert
  • Fixed restoring of Window position on multi-monitor systems. Contribution by kurtanr
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
45222
Reakcje/Polubienia
37081

DS4Windows 3.2.12

  • Fixed DS3 support not being able to be enabled. Contribution by sunnyqeen
  • Updated german translation. Contribution by PaulWentzel
  • Added Finnish translation. Contribution by eemijun
  • Attempt to adjust JoyCon stick axis ranges based on initial axis coordinates
  • Decreased wait period after resume. Reduced to 5 seconds. Likely a mistake
  • Dispose notify icon early before closing program. At least H.NotifyIcon errors will show up in the Log upon quitting
  • Fixed RS stick calibration parsing for JoyCon and Switch Pro controllers
  • Changed routine to find HidHideClient program. Use registry info to attempt to find HidHide location
  • Added extra safeguard if profiles list is empty. Prevents crash
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
45222
Reakcje/Polubienia
37081

DS4Windows 3.2.13

  • Added Resource workaround in project file to remove then add files. Performance bump. .NET is a weird beast.
  • Added missing JoyCon controls for Special Actions Unload Triggers
  • Added remainder cutoff for Touchpad Mouse and Gyro Mouse
  • Added FirstLaunchUtilWindow. Currently used to specify which devices the mapper should read
  • Added extra attribution for DsHidMini project in first launch window
  • Change single app instance check to use EventWaitHandleAcl.TryOpenExisting
  • Added profile switch notifications for Auto Profile system
  • Added implicit Default theme logic. Have default app theme change based on Windows app color setting
  • Prevent lock recursion in OutputSlotManager if ViGEmFailure is encountered
  • Added Vietnamese language. Contribution by taolatao147
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
45222
Reakcje/Polubienia
37081

DS4Windows 3.2.15​

  • Optimize HidLibrary, removed AnyCPU library from deps
  • Show blank panel for DS3 in registration window
  • Check for vendor-defined HID devices based on HID Capabilities instead of description. Contribution by Kanuan
  • Changed props in HidDeviceCapabilities class to be full properties
  • Changed HidDeviceAttributes class to use full properties
  • Changed auto props in HidDevice to use full properties
  • Have Launch Program Special Action try to de-elevate when launching a program
  • Removed Nefarius.Utilities.DeviceManagement AnyCPU library dependency. Do virtual device check in program code instead
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
45222
Reakcje/Polubienia
37081

DS4Windows 3.2.17​

October 1, 2023
  • Fix disconnect of DS4 connected to Sony WA when Stop button is used
  • Revert back to having Launch Program special action run as current user
  • Take CollectionView into account when removing a Special Action from list
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
45222
Reakcje/Polubienia
37081

DS4Windows 3.2.18​

  • Fixed HidHide registry check when key does not exist
  • Fixed Gyro Mouse Joystick trigger indexes for some triggers. DualSense Edge triggers in particular
  • Updated SharpOSC libraries
  • Fixed default app setting for JoyCon LinkMode option
  • Added Turkish translation. Contribution by onuralpyilkin
  • Changed helpURL for SendInput warning message
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
45222
Reakcje/Polubienia
37081

DS4Windows 3.2.19

  • Tweaked HidHide whitelist app check to work behind a junction directory. Scoop install
  • Updated some installer URLs in the WelcomeDialog window. Updated linked ViGEmBus installer to version 1.22.0
  • Changing source code license to GPL version 3. Added notices
  • Added GPL version 3 text to About window
  • Perform junction directory check at startup. Use real install path for exepath if found
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
45222
Reakcje/Polubienia
37081

DS4Windows 3.2.20​

November 24, 2023
  • Bump DotNetProjects.Extended.Wpf.Toolkit from 5.0.103 to 5.0.106
  • Fixed some Gyro trigger indexes. Make sure Touchpad relate triggers work again
  • Added DSE buttons for use as shift trigger. Actually allow JoyCon side buttons to work for shift triggers
  • Abstract resource paths more. Allows easier renaming of assembly. Minor consequnces in the VS XAML editor though
  • Consolidate gyro trigger context menu lists in Profile Editor
  • Added Malay translation. Contribution by shoen1x
  • Use FileVersion prop for grabbing assembly version instead. More helpful for .NET 8 usage than right now
  • Updated FakerInputDLL files
  • Hide some ViGEmBus messages in Profile Editor regarding passthru when using supported versions. Small tweak
  • Use ViGEmBus version check for lightbar passthru message as well
  • add Resources.zh-hans.resx for Chinese simplified translation. Contribution by CrazyHPi
  • update Strings.zh-Hans.resx for Chinese simplified translation. Contribution by CrazyHPi
  • Marked more strings in GUI for translation. It will not affect this version obviously
  • Removed use of deprecated LocText extension. Now use BLoc extension instead. Only used to render one string in Profile Editor previously
  • Skip trying to reset UDP server connection if requested the server to stop
  • Fixed Load a Profile Special Action unload trigger list header in Dark theme
  • Changed display text for Side L and Side R buttons in unload trigger list
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
45222
Reakcje/Polubienia
37081

DS4Windows 3.2.21​

December 5, 2023
  • Updated ViGEmClient to work around IOCTL_VIGEM_WAIT_DEVICE_READY timeout when resuming from sleep. The problem affected normal operation as well. Just not that often
  • Clear some memory references early in ProfileEditor. Contribution by kurtanr
  • Fixed new line in translation string. Contribution by DraakjeYoblama
  • Dutch strings update. Contribution by DraakjeYoblama
  • Updated zn-hans translation. Contribution by CrazyHPi
  • Russian translation update. Contribution by mentalsolin
  • Attempt to load DS4Windows config when loading WelcomeDialog for a separate process. Makes sure set translation choice is used
  • Enable localization for LogMessageDisplay window
  • Added check for last check task when starting app update
  • Enable .NET 8 nag window
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
45222
Reakcje/Polubienia
37081

DS4Windows 3.3.0​

December 16, 2023
  • Update project to target .NET 8 Desktop Runtime
  • Updated bundled libraries to target .NET 8
  • Added initial unit test project to solution
  • Updated use of ProfileMigration class
  • Changed how migrated XML string is grabbed from ProfileMigration class
  • Fixed issues with converting of older profiles from earlier DS4Windows versions including Jays2Kings builds
  • Force waiting for mapper routine to be over before switching profiles. Fixes BT lightbar issues primarily with DualSense
  • Unregister DataContext used to link VMs early. Purge memory early and reduce memory usage. Thanks to kurtanr for figuring out the problem
  • Loosen analog to mouse wheel mapping
  • Increased RWC for FlickStick in editor. Allow upper limit of 200
  • Changed technique for stopping mapping routine from input thread. Allows some routines to still run while profile loading is in progress
  • Make sure XmlReader instance is closed after using ProfileMigration class
  • Quick UDP server startup tweaks
  • Add missing button ids to the gyroTriggerItems. Contribution by christranq
  • DualSense LED: Swap player 4 & player 6. Contribution by RobbyCBennett
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
45222
Reakcje/Polubienia
37081

DS4Windows 3.3.1

UDP server fix. Minor tweaks
  • Fixed use of SocketAsyncEventArgs for .NET 8. Allows clients to disconnect and reconnect as expected
  • Use ManualResetEvent timeout as a precaution for HaltReportingRunAction method
  • Fixed length of macroDone array. Added const to enforce array length. Fixes macro binding for Switch, JoyCon, DSE exclusive buttons
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
45222
Reakcje/Polubienia
37081

DS4Windows 3.3.3

  • Fixed auto profile routine when a device does not exist for an input slot
  • Update Portuguese translation. Contribution by Denellyne
  • Close ProfileMigration instances in unit tests when finished
  • Removed unused Net8NoticeWindow class
  • Fixed Jays2Kings stick dead zone migration check. Carry over non-zero dead zone choice
Zaloguj lub Zarejestruj się aby zobaczyć!
 
Do góry