Charge Mode Sticks on 'Idle' in OS 3.5.1 #130
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Please confirm
Extra details
pt_oc.json
filelimits_cache.json
fileExpected Behaviour
Normal Charge Limit Behaviour
Actual Behaviour
Unexpected Charge Limit Behaviour
Steps To Reproduce
Anything else?
Please see attached log file.
Version
1.4.0-rls
Platform
SteamDeck
OS
SteamOS 3 (Preview/Beta)
This sounds like a duplicate of #127
Your workaround is an option, though there is another option mentioned in that issue which may be a bit more expedient (if you've got a keyboard connected or SSH enabled).
Apologies - I did read that issue, but didn't know if it was the same issue I've been having.
Interestingly, I've found that manually setting the charge mode back and forth between 'normal' and 'idle' seems to work fine, so it doesn't appear that there's an issue setting the charge mode to 'normal'.
I don't know what the underlying methodology is for limiting the charge on the current version of Power Tools, but this indicates that having Power Tools set the charge mode to 'normal' when below the system charge limit, and setting it to 'idle' when the system is >=charge limit should work. It's entirely possible this is a silly suggestion though, so apologies if I've misunderstood.
If this is a duplicate, then obviously feel free to close. Thank you for responding so quickly, and for making such a brilliant plugin for proving functionality that valve really should have included themselves.
The charging limit mechanic is basically an imitation of the vanilla one that kicks in at 90%: my version is explained here. No worries, I understand the confusion -- PowerTools v1.4.0 changed how this works with SteamOS 3.5 (basically, PowerTools now lets Linux handle it), so my stance right now is basically "however SteamOS 3.5 does it is the correct way". There is a bug in PowerTools v1.4.0 where it doesn't always tell Linux what to do (specifically: to turn off the charge limit). The way that Linux does it (in SteamOS 3.5), the charge limit is now obeyed even when the Deck is off/asleep. I think that's a feature, and I'm pretty sure Valve thinks that too. If Valve would publish documentation on this stuff I would've done it their way from the start. But if all code were publicly documented and/or open source this would be a utopia and we can't have that /s
Sorry for disappointing this time around, lol.
I'm digressing, but there was a subtle comment by someone at Valve made in an early interview about not wanting to make the Deck's UI too complicated since it would be intimidating to new users (especially that subset of console users who like their handhelds and their hands to be held). That's a pretty good reason to not include a lot of the options that PowerTools exposes, at least not by default. I appreciate the sentiment though <3
Maybe one day the vanilla QAM will get an advanced mode to address that. Selfishly I sort of hope not because I enjoy working on PowerTools; it's the second-largest hobby project I've ever made.
I'm closing this now just to avoid confusion between this and #127. Don't let that stop you from asking questions or clarification if you still need some. You're the most polite and apologetic person I've seen on the internet in a while, which is quite refreshing so thank you.