@mmstick@lemmy.world I had a feature request, but I wasn’t sure if it belonged here or sent directly to System 76.

It would be wonderful if we could configure the maximum battery charge level. Many people (myself included) leave our laptops plugged in, and I am relatively confident it is bad for the battery to let it set at near 100% or at 100% essentially forever.

I suspect this would require a firmware update, and I don’t know if it would only be possible with the new laptop System 76 being developed from the ground up.

Anyway, I just wanted to throw it out there as I think it would be a great feature.

  • Michael Murphy (S76)@lemmy.worldM
    link
    fedilink
    English
    arrow-up
    4
    ·
    7 months ago

    The vendor would have to expose a system file for configuring this in the kernel, and then contribute a patch to the cosmic-power applet to connect it with the existing toggle.

    That said, I would be surprised if the battery manufacturer isn’t already limiting the max charge to 80% from the firmware in the battery’s own charging controller.

  • colourlesspony@pawb.social
    link
    fedilink
    English
    arrow-up
    2
    ·
    7 months ago

    I love this feature on my surface go. You set it to kiosk mode in the bios and the battery stays at 50%. I also keep the battery save feature on my phone on to Max charge to 85%. Unfortunately I think is a hardware level thing. It has to be part of actual circuitry/charge controller chip.

    • ProtonBadger@kbin.social
      link
      fedilink
      arrow-up
      3
      ·
      7 months ago

      Yeah a number of laptop brands supports it, it can often be set with commands such as “sudo tlp setcharge 70 90 BAT0”, but as far as I can see system76 doesn’t support tlp as they have their own solution.

  • Sterben@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    7 months ago

    Maybe could this be achieved using a third party app? I would be interested, if it’s possible; my laptop battery is messed up, because it has always been at 100%.