Part of a polishing series for the ally + adds support for One XPlayer, which is an older onexplayer device
For the Ally: - Fixes back buttons switching glyphs in certain games like Spiderman Remastered - Tightens QAM delays so right and left menus open a bit faster - If armoury swap is activated, fixes a bug where holding the qam button would not open hhd-ui and lowers delay further - Lowers default vibration to 50% (like windows)
When using the Xbox profile, detaching the legion go controllers had the shortcuts controller break the cache and input would not work. Therefore, when making a uinput device, only check the cache if `self.cache` is True.
This update fixes the following: - adds the ability to send commands to HID devices with `hhd.contrib hidraw /dev/hidraw <command>` - cleans up Ally RGB code removing spurious HID commands - Fixes spurious wakeup triggers on devices that have built in keyboards (e.g., GPD) - Makes ONEXPLAYER and Aokzoe powerbutton handler be turned on by default - Fixes Ally X powerbutton handler DMI - Removes logging from Ally gamepad commands