Releases: hhd-dev/hhd
v3.8.1: New themes + F1Pro EVA support
Adds support for the new F1 Pro EVA variant, including a custom theme. Then adds support for a Blood orange theme, that matches onexplayer and the steam deck better.
Full Changelog: v3.8.0...v3.8.1
v3.8.0: Bug reports + Progress bar
Adds a bug reporting tool for uploading logs to fpaste, enables the progress bar on the bootc updater (requires progress PR), and adds polkits for piping steam through the bootc updater.
Full Changelog: v3.7.0...v3.8.0
v3.7.0: Initial Bootc support
Allows managing the operating system image with bootc. Initial integration without a progress bar. Gated behind HHD_BOOTC=1
.
The progress bar is not done for this release.
HHD_BOOTC_BRANCHES="stable:Stable,testing:Testing,unstable:Unstable"
can set the rebase branches and their names. Tags should begin with the branch name, e.g., unstable-foo
and be sorted alphabetically.
Full Changelog: v3.6.2...v3.7.0
v3.6.2: Win600 Volume Button hotfix + hhdctl
Adds hhdctl
, a new CLI command that allows for controlling handheld daemon.
And fixes the Win600 had a missing volume button mapping which will allow the volume buttons to work.
What's Changed
Full Changelog: v3.6.1...v3.6.2
v3.6.1: OneXFly F1 Pro Support
Adds a match for OneXFly F1 Pro, and fixes a crash related to OneXPlayer. Currently there is a remapping bug on OXFly devices that is being looked into. Remap the buttons in Windows for the time being.
Full Changelog: v3.6.0...v3.6.1
v3.6.0: Modern Standby + happy 100th!
This version adds new feature flag features to Handheld Daemon, allowing it to control the modern standby state of the device and gamescope DPMS, making the device feel like it suspends 2x faster (and fixes an OneXPlayer edge condition that caused a crash).
These features are controlled with the following:
HHD_GS_DPMS=1
HHD_GS_STANDBY=1
Please note that standby presupposes DPMS, as the events are fired at the same time.
It also adds decent support for the TECNO Pocket Go handheld (the one without the screen) thanks to Bringus Studios!
Full Changelog: v3.5.12...v3.6.0
v3.5.12: Allow for turning off frame halving + Gyro hotfix
Moves the touchscreen settings into a new pane called Gamemode. Adds to it the ability to control refresh rate halving. As part of that, the overlay will autoload now whenever gamescope is detected. Finally, adds a udev rule that disables buffer access to iio-sensor-proxy, as it was found to lock the buffer and cause controller crashes.
Full Changelog: v3.5.11...v3.5.12
v3.5.11: IMU Hotfix
Remove 1600hz from the IMU hz list as they can cause a crash loop.
Full Changelog: v3.5.10...v3.5.11
v3.5.10
Disable turbo takeover on the X1 intel so it can be used for TDP.
Full Changelog: v3.5.9...v3.5.10
v3.5.9: MSI Claw hotfix
We were missing a mapping for the volume buttons so they did not work after hhd took control of the AT Keyboard, so @banpotk kindly added them.
What's Changed
Full Changelog: v3.5.8...v3.5.9