WIP: Sharing more Legion Go progress - I give you controller battery indicators!
I have officially gotten controller battery levels working on the Legion Go 1 i am not sure how this would apply to the Go 2, but I plan on releasing a test build soon to some of our Legion Go supporters to see if it carries over.
The cool thing about this is that it does carry over to other people as well. Because now this opens the door for me to display external battery level within Winhanced.
I also got Enhanced Sleep PROPERLY working now on the Legion Go 1 and, through this discovery, also working on the Go 2 and the MSI family of devices. A few slight tweaks were made to the sleep logic timing to allow it to work. Results on Legion Go: after 17 hours of sleep, the handheld only lost 5% battery!
I almost have the sound bug fixed as well, but it still peaks every so often so more tweaking is needed.
Lastly, unrelated, I have fixed the Steam bug. I have decided to do the silent launch of Steam at app boot moving forward instead of trying to detect if Steam is needed, after a user brought up to me yesterday that even if a game CAN launch without Steam, it still should so that achievements and such are guaranteed to work. So Steam will launch with every game again; however, the launches will still be faster with the new logic.