v1.2.0: Device Expansion + Fixes
This update massively expands device support to cover most GPD and Ayaneo devices. It is now possible to install hhd on those devices without having verified that they work. In addition, the power button daemon will become active by default now (this might be fine-tuned on future updates).
Also handheld daemon is now officially on nix! 🍾 Thanks @appsforartists
Features
- adds support for AOKZOE A1 and A1 Pro devices (A1 Pro is experimental)
- expands Ayaneo support to the following:
- Air Plus
- 2/2s (experimental)
- GEEK, GEEK 1S
- enables autodiscovery for both Ayaneo and GPD devices so they can experimentally run unsupported
- emulation is disabled by default to avoid causing issues
- adds gyro axis adjustment to the settings. If one of the gyro axis is wrong, you can now override it in the settings, and post a picture so that it is added
- fixes the powerbutton daemon breaking when session switching on devices with multiple power buttons (e.g., GPD)
- adds motion rule for dualsense for use in dolphin
- adds hwdb rule for Ayaneo devices to expose their buttons as F15-F18
- adds an extra dmi check for GPD Win 2023, as the other one seems to have been meant for dev units.
Pull Requests
- update nixpkgs to point at unstable channel by @appsforartists in #26
- Ayaneo2 series support by @honjow in #27
- add aokzoe support by @honjow in #33
Full Changelog: v1.1.4...v1.2.0