Releases: hhd-dev/hhd
v1.3.10: Minor Hotfix
This release fixes some under the hood bugs related to settings hashing. This allows the UI to update correctly when settings such as limits change. In addition, it adds a new expert tag, that will hide settings not relevant for normal users in hhd-ui.
Full Changelog: v1.3.9...v1.3.10
v1.3.9: Ayaneo slide + minor tweaks
Features
- Adds support for Ayaneo SLIDE
- Fixes a lint error and decreases settings reload delay (required for Adjustor)
Pull Requests
Full Changelog: v1.3.8...v1.3.9
v1.3.8: New Logo and device agnostic preparation
Features
- Adds support for Ayaneo NEXT Lite/Pro/Advance.
- Fixes the accelerometer axis on the Ally (sensitivity still broken).
- Makes powerbutton daemon optional. For supported devices, it is enabled by default, and disabled for others.
- Handheld Daemon now has a logo!
- Paddles to left and right touchpad clicks on the Dualsense controller are now optional.
- Under the hood improvements for Adjustor support.
Pull Requests
Full Changelog: v1.3.7...v1.3.8
v1.3.7: aya/ayn led + steam deck hotfix
This minor version bump boosts the ayn and ayaneo refresh rates to up to 10hz, and only runs some of the rgb commands on initialization. This should improve led responsiveness significantly. If there are any issues please report them.
It also fixes powerbutton handling on the steam deck, so now hhd can be used to provide this functionality (both hold and press) as a replacement to the valve power button daemon
Full Changelog: v1.3.6...v1.3.7
v1.3.6: powerbutton fix and deprecation warning
This release fixes an issue with the powerbutton service getting deadlocked when steam is not active and preventing the service closing (Ayaneo, Ayn and Aokzoe devices). This would lead to power off taking 1m30s.
It also adds a deprecation warning to the decky update function that is now part of the decky plugin itself and will be removed soon.
Full Changelog: v1.3.5...v1.3.6
v1.3.5: performance hotfix
This release fixes a performance regression introduced in a very old version of Handheld Daemon, which lowers the CPU utilization of the Legion Go from 4% to 2% of a single core when using gyro and to 1% when not. It also lowers the CPU utilization of all other devices when not using the gyro to .4% single core.
In addition, it fixes the longstanding bug of LED support being broken in steam when a gyro driver is missing and gyro is enabled.
Full Changelog: v1.3.4...v1.3.5
v1.3.4: Hotfix + Ayaneo
Features
- Fixes the power menu opening on unsupported devices when pressing the extra device buttons
- Fixes Ayn led regression due to previous hotfix
- Adds the hwdb file to the local uninstaller so it is not leftover
- enables and symlinks the command
hhd.contrib
so that it always works and it is easy to add support for new devices - hides tt_toggle message for non Aokzeo devices
- adds support for Ayaneo 1S, 1S Limited, AIR, and AIR Pro
Pull Requests
Full Changelog: v1.3.3...v1.3.4
v1.3.3: ayaneo led hotfix
Fixes the LEDs on Ayaneo devices due to a missing system variable.
v1.3.2: minor hotfix
Features
- adds correct Loki Max gyro mapping
- fixes controller emulation starting disabled by default on unsupported devices
- adds an easier way for adding gyro mappings for devices
- contribution section has been updated with instructions about that as well
Full Changelog: v1.3.0...v1.3.2
v1.3.0: Further device expansion
This release further expands device support and enables LED support for Ayaneo and Ayn devices.
Features
- Adds support for Ayn devices.
- Adds support for Onexplayer devices.
- Merges Ayaneo, Ayn, Aokzoe and Onexplayer into a common generic driver.
- Enables led support for the generic driver by looking into
/sys/class/leds/multicolor:chassis
.- This requires the appropriate kernel driver for the device, see readme.
- Changes rate limited to 4hz, since those drivers write to the EC, may be increased in the future.
- Adds hhd.contrib module, which allows easy access to dumping events from event and hidraw devices
Pull Requests
Full Changelog: v1.2.1...v1.3.0