v3.0.3 DsHidMini changelog
This project was only possible with the investment of many years of learning, research and dedication. You're receiving this work for free, if it brought you joy, consider giving back and spend a few coins ❤️
Remarks
⚠️ This is a BETA release of a new major version! If you don't know what that means DO NOT USE IT! ⚠️
Anything under Windows 10 or 32-Bits is not supported.
How to install/update/uninstall
Download and run the provided setup (*.msi
file) and follow the instructions.
To upgrade simply execute a newer setup once available.
For removal locate Nefarius DsHidMini Driver
in Apps & features and uninstall from there.
What's Changed
- Introduces new JSON-based configuration system by @nefarius in #219
- Improved handling of force feedback/rumble by @Kanuan in #218
- Fixes a couple of performance and logic issues in SCP XI DLL by @nefarius in #226
- Replaced uthash with DMF_HashTable and fixed ARM64 build by @nefarius in #247
- Added ETW for Event Log Tracing by @nefarius in #248
- Added OpenTelemetry to XI Bridge by @nefarius in #257
- Fixed rescaling not calculating if not using device-specific properties by @Kanuan in #262
- Refactored and updated build environment by @nefarius in #335
- Proxy DLL code clean-up by @nefarius in #336
- Reset bluetooth idle disconnect timer when (re-)loading configurations by @Kanuan in #339
- Fixed missing DigestAlgorithm in dshidmini project debug configuration by @Kanuan in #338
- Fix loading device-specific configuration when it's connected via bluetooth by @Kanuan in #341
- Reset bar graph charging animation if not within acceptable range by @Kanuan in #346
- Set Hid Mode DevPropKey on device power-up instead of power-down by @Kanuan in #345
- Allow customization of the quick disconnect combo by @Kanuan in #343
- Fix backing up current LED state when using driver LED authority in SXS processing by @Kanuan in #347
- Fix loading of custom LEDs settings by @Kanuan in #348
- Code style refactoring by @nefarius in #353
- Reworked rumble configuration and processing by @Kanuan in #354
- Implement button combo for toggling alternative rumble mode by @Kanuan in #355
- XInput mode compatibility improvements by @nefarius in #359
- Massive SCP DLL rewrite by @nefarius in #361
- Rework pairing and host requesting by @Kanuan in #360
- Replaces spdlog with OTEL Logger by @nefarius in #363
- Adds workarounds for wireless quirks of various controller models by @nefarius in #364
- Created WixSharp-based driver installer by @nefarius in #367
- Implemented starting phase of DsHidMini v3 ControlApp by @Kanuan in #317
Full Changelog: v2.2.282.0...setup-v3.0.3