Build 0.21.6.1
Finally releasing 0.21.6.1 to everyone. This update brings support for Rog Ally X and several updates to our main libraries: ADLX and JoyShockLibray for extended AMD features and controller support. You'll now be able to enable frame generation on AMD GPUs using AFMF1 (or AFMF2 preview). Because rumble is also part of a good gaming experience, we're finally implementing (early stage) HD Rumble for Nintendo controllers.
Finally, we've fixed many bugs and we're adding support for Steam Deck OLED latest BIOS which was released alongside the Windows full drivers stack. Make sure to update both BIOS and drivers to enjoy gaming on Windows.
What's Changed
Device support
- Minisforum V3 (Power and Gyro)
- Asus ROG Ally X (beta)
- Steam Deck OLED (New Windows BIOS 0x1090)
Improvements
- Improved controller's drivers manipulation.
- Improved memory management when device goes to sleep.
- Improved UI navigation experience when desktop layout is enabled.
- Updated libraries (LibreHardwareMonitorLib, HidHide, DeviceManagement, Sentry).
- Implemented support for AMD SDK "ADLX" release 1.3, which brings AFMF toggle support.
- Implemented power-specific profile settings, when device is running on battery or plugged. User now has the ability to link two power profiles to a single application profile. HC will automatically apply/swap power profile based on device power status.
- Implemented support for controller and motion gaming library JoyShockLibrary new release, which brings support for HD Rumble from Nintendo controllers. Currently, only Nintendo Pro Controller is supported while we work on JoyCons.
Bugfixes
- Fixed an issue causing some keyboard keys to be "stuck".
- Fixed an issue causing a crash when trying to retrieve serial devices. This fixes compatibility with ONEXPLAYER X1 Mini.
- Fixed an issue allowing gamepad navigation to select disabled UI element.
- Fixed an issue causing some keyboard keys to be "stuck".
- Fixed an issue where the key pressed to trigger hotkey listening was captured within said hotkey.
- Fixed an issue causing a crash when manipulating rumble strength slider too fast.
- Fixed an issue preventing AMD GPU from being detected on rare occasion.
- Fixed an issue causing a crash when processing hotkeys json files.
- Fixed an issue causing a crash when trying to read or write a missing registry key (used by SteamPlatform).
- Fixed an issue causing a crash when trying to retrieve foreground process.
- Fixed an issue causing a crash when using KillForegroundCommands.
- Fixed an issue causing a crash on null or empty TDPOverrideValues.