Skip to content

v2.0.0: Overlay, TDP, and Controller Gyros

Compare
Choose a tag to compare
@antheas antheas released this 13 Mar 17:28
· 769 commits to master since this release

This major update of Handheld Daemon now enables Handheld Daemon to layer a UI over gamemode in a clear manner and it features massive improvements for motion controls.

New Features

  • New Gamescope overlay support!
    • When hhd-ui is installed, Handheld Daemon can now layer it over steam by double pressing/holding the QAM button
    • Holding works for all but Ally, Doublepressing works for all but GPD
    • Overlay is optional and only loads at first double press, no resource utilization up to that point
  • TDP Support
    • Native support for all Legion Space functions (including fan curves)
    • For other devices, a mixture of platform profile and ryzen SMU calls are used
    • Using ROG Crate functions for the Ally on the todo
    • Provided as part of Adjustor (installed as a separate package), TDP controls are opt-in.
  • Accelerometers fixed for all devices!
    • The scaling values are now correct
    • For most devices, the axis were updated to mirror the gyroscope values
    • Steam calibration now passes!
  • Legion Go
    • Adds support for controller gyroscope and accelerometer that work great
    • Adds a factory reset option for the controllers (no more fishing for windows)
  • Built-in Updater update
    • The built-in updater will now also update the overlay and adjustor and the settings UI will display their settings.
  • The project also switches to GPLv3, older versions still available as MIT.

What's Changed

Full Changelog: v1.3.10...v2.0.0