Hhd

Latest version: v3.14.0

Safety actively analyzes 723177 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 41 of 43

1.0.1

This version is a hotfix with 3 fixes:
- Unhides the hhd update options that were hidden due to a bug. The decky plugin is ready for updates too now!
- Adds a gyro scaling option to the legion go. Experiment and give feedback!
- Adds a brightness slider, that can be used in steam big picture mode, which is important for non-deck use
- you can disable the slider by blacklisting the display `plugin` in `~/.config/hhd/plugins.yml`.

**Full Changelog**: https://github.com/hhd-dev/hhd/compare/v1.0.0...v1.0.1

1.0.0

Fixes 2 major bugs with the driver:
1) Certain devices cut power to the IMU. So suspend it, save the register list, and resume it for sleep
2) HR-timer causes oops if it fires the IRQ during sleep. After we suspend, just ignore IRQ if it fires.

**Full Changelog**: https://github.com/hhd-dev/bmi260/compare/v0.0.2...v1.0.0

0.2.8

This release fixes 4 minor issues:
- Around 15% of the time, during mode switching, a leftover virtual device could be left, due to a bug in an upstream library. This is no longer the case.
- The HTTP API had an early non-working UI on the root node which was confusing. This UI is now removed.
- The evdev device (not Dualsense) back buttons now follow the convention followed by the `hid_steam` driver. Instead of 1, 2, 3, 4 being L4, L5, R4, R5. they are now L4, R4, L5, R5. So you might need to remap those.
- In addition, the R2 button/share button is now trigger button 20, and a bunch of additional buttons are added for future use.

**Full Changelog**: https://github.com/hhd-dev/hhd/compare/v0.2.7...v0.2.8

0.2.7

This release overhauls the touchpad, enables the REST API (!!) and fixes a variety of bugs.

Did you know HHD has a decky plugin in the works? It is actually works really great right now! You can use it to edit all of hhd settings while gaming. With it, you never have to touch the config files anymore.

To celebrate that, the HTTP API of HHD will now be enabled by default at port 5335!
- bound to localhost and protected with a randomly generated token

Also in the works is a UI web app for hhd that will allow you to edit your configuration outside steam, with a profile system to enable you to switch settings per game.

This release also overhauls the touchpad emulation:
- You can now bind short and long presses to either left and right click or disable them altogether.
- With dualsense, left click works within steam and both left and right click work under gnome and kde when not running from steam.
- A new virtual touchpad option fixes both right and left click within steam (but loses support for steam input).
- This touchpad works under evdev, in case you do not like playstation glyphs.

*Fixes*:
- HHD is moved to a separate git org now, hhd-dev
- The HTTP API handles CORS correctly now
- The power button service was fixed when running hhd as a user service.
- The new `hhd-user` aur package provides the required udev rules to run as a user service (`hhd-user`).

0.2.6

When rebooting, the udev folder that was used for hiding the controllers disappears (it is temporary). This caused the hotfix to crash. This update fixes the hotfix, and also removes it (since the folder disappears on reboot anyway).

0.2.5

Currently, if hhd crashes, it does not delete the udev rules that were used to hide the controller.

Theres a tiny chance (not reported) that these rules might build up in `/run/udev/rules.d` and if they clash with another input device disable it. This hotfix makes HHD delete leftover rules (it created) both on startup and exit.

Page 41 of 43

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.