battery icon indicating copy to clipboard operation
battery copied to clipboard

Clamshell force-discharge

Open dennyblokland opened this issue 2 years ago • 3 comments

Is your feature request related to a problem? Please describe. It's a bit of a shame that [force-discharging] doesn't work in clamshell mode. Al Dente seems to have this ability in the pro package. However, I like this app way more for its elegance (simplicity) and price.

Describe the solution you'd like Add the ability to force-discharge in clamshell mode.

Describe alternatives you've considered For now I'm keeping the lid half-open to allow force-discharge. (I haven't yet got to the point where I find out if I can close the lid after the 80% is reached, and keep it there)

Additional context Add any other context or screenshots about the feature request here.

Thanks!!

dennyblokland avatar Sep 13 '23 10:09 dennyblokland

Pull requests are welcome for this!

actuallymentor avatar Jan 17 '24 12:01 actuallymentor

Ditto on this. It seems AlDente, this app, and the other apps designed to take control of Optimized Charging all break in clamshell mode. I wonder if simulating the state of clamshell to macOS or the app would be of any use? The AlDente dev said it's "a hardware limitation" which seems hard to believe given Optimized Charging itself can activate in clamshell mode, though of course that's of little use to anyone given how sporadic and unreliable it is.

42648594 avatar Mar 07 '24 05:03 42648594

Ditto on this. It seems AlDente, this app, and the other apps designed to take control of Optimized Charging all break in clamshell mode. I wonder if simulating the state of clamshell to macOS or the app would be of any use? The AlDente dev said it's "a hardware limitation" which seems hard to believe given Optimized Charging itself can activate in clamshell mode, though of course that's of little use to anyone given how sporadic and unreliable it is.

https://apphousekitchen.com

image

discharges in Disabling sleep with clamshell mode

function sleep_off(){
    sudo pmset -a sleep 0
    sudo pmset -a hibernatemode 0
    sudo pmset -a disablesleep 1
}

function sleep_on(){
    sudo pmset -a sleep 1
    sudo pmset -a hibernatemode 3
    sudo pmset -a disablesleep 0
}

my demo image

0x2CA avatar Apr 16 '24 04:04 0x2CA