https://bugs.kde.org/show_bug.cgi?id=505480
Bug ID: 505480 Summary: Better UI for devices that only support on/off battery charge limit, not custom percent limit Classification: Applications Product: systemsettings Version First unspecified Reported In: Platform: Fedora RPMs OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: kcm_powerdevil Assignee: plasma-b...@kde.org Reporter: eduardosare...@gmail.com CC: k...@privat.broulik.de, natalie_clar...@yahoo.de Target Milestone: --- SUMMARY Many devices that have battery charge limit support, only actually support turning ON or OFF this feature, and not custom percentages. I currently have two devices in my possession that are like this: my Legion Go 1st gen, and a Asus Zephyrus G14 2024. Both of them support battery charging limit, but only and exactly at 80%. If we choose 79% it just fully charges (disables the feature - maybe because we set an unsupported value for the limit?). If we do 81%, it still just fully charges. It only stops charging if and only when we set it at EXACTLY 80%. On cases like these, we should probably instead of showing the percentage input box, only show a checkbox that says something like " [ ] Limit the battery charging level to 80% to protect the battery." that would on/off the feature (sets 80% in the background?) instead of just what it does currently, which is letting the user input any number he wants. The user has no idea that the feature will only work if the input number is 80, because it still saves successfully. The checkbox idea would be better in this case. If we currently have no way to detect what levels the current device supports, maybe at least have a message there somewhere to inform users of something like "On some devices, the battery charge limit will only work if set to exactly 80%." STEPS TO REPRODUCE 1. Have a device that only supports battery charge at exactly 80% or full (on/off limiter in BIOS) 2. Try to use anything other than exactly 80%. 3. The battery charges anyway to 100%, feature only works exactly with 80% limit. OBSERVED RESULT Limiter won't work unless exactly at 80%. User is free to input any number, without any information that this can happen, incomplete UI leading to bad UX. EXPECTED RESULT Either KDE/this kcm detects the device only supports an "on/off style" limiter and shows a checkbox to turn the limiter on and off, or if not possible, at least show an info box informing the user that this can happen. SOFTWARE/OS VERSIONS KDE Plasma Version: 6.3.5 KDE Frameworks Version: 6.14.0 Qt Version: 6.9.0 (taken from my Zephyrus G14, but the issue is also present on Bazzite on Legion Go, that has slightly different versions). -- You are receiving this mail because: You are watching all bug changes.