This 2 month release of Handheld Daemon adds a large number of important features, including Xbox Elite emulation, full RGB support within Handheld Daemon so Dualsense emulation does not need to be used, fixes the Steam TDP slider, and adds a proper desktop mode.
Major features:
- Xbox Elite Emulation! Extra buttons with no glyphs.
- Proper dual gyro support for the go. Works in all emulators by shaking!
- Fixes the Steam slider + other TDP features (see https://github.com/hhd-dev/adjustor/releases/tag/v3.0.0)
- New desktop layout (see https://github.com/hhd-dev/hhd-ui/releases/tag/v3.0.0)!
- Opens automatically by double tapping side button!
- Controller caching! Instant controllers after suspend + no controller breaking after suspend
- Games that do not support controller disconnection (e.g., Super Meat Boy) will no longer break after suspend!
- After suspend or when detaching the legion go controllers, the controllers disconnect and reconnect from the system, breaking certain games.
- Handheld Daemon will now cache the existing emulated controller and reuse it when the controllers reconnect, making reconnections instant.
- It will cache the controllers with configuration changes, making them instant too.
- Autocalibration Proper Support
- Opening the overlay used to allow steam + emulators autocalibrate the controller incorrectly due to filtering the controller.
- Handheld Daemon will now send fake accelerometer values to the emulated controller, ensuring games cant calibrate without moving the gyro incorrectly.
- Full RGB support for the Ally and Legion Go within the UI, RGB for the other devices.
- RGB is set during AC events as well, which should fix Ayaneo devices resetting RGB when plugged in
- Xbox and Dualsense controller have new shortcuts
- Left button is keyboard, right button is Handheld Daemon Overlay
- On the Legion Go with the Dualsense controller, bottom buttons are still touchpad clicks
- Default is now the Xbox controller, as Dualsense is not needed for RGB support now.
Minor features:
- Ambernic Win600 Support
- Extra OneXPlayer support:
- F1, F1 EVA-01, mini A07, 2 APR23, 2 PRO APR23, 2 PRO APR23 EVA-01 (Thanks honjow !)
- GPD 3 support
- GPD: Allow for disabling extra button mappings
- MSI Claw xpad rule: enables the xpad controller of the claw (no support yet)
- Joycon, Switch Controller, and every other controller emulation support, but disabled
- Removes the display gyro from the go, since it is inferior to the controllers.
- Legion Go Swap Legion setting will sync with Windows now.
- You need to have the December firmware or newer otherwise this feature will break!
- Report if there are any issues
- Vapor theme that matches Steam
What's Changed
* more ONEXPLAYER dmi by honjow in https://github.com/hhd-dev/hhd/pull/71
**Full Changelog**: https://github.com/hhd-dev/hhd/compare/v2.6.6...v3.0.0