-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature Request: switching based on power source #73
Comments
I have considered this before, and unfortunately Apple does not provide a very good API in swift to know when the computer has switched to a different power source. I will leave the issue open if anyone wants to open a PR for this though. |
Looks like this might be easier than I thought when I looked this up a few years ago. Yea I can probably add this in. |
Would be nice to see because right now the default dynamic switching behavior is reversed for me (discrete on battery, and integrated on power for some reason derp), this tells me that mac internally tried to switch based on power source. |
Having that would be great. I have a 16" 2019 MBP and I can feel it's a little sluggish on Safari when on integrated. |
Just to chime in, this would be an awesome feature. I use discrete when plugged in for the same reason as @robertocaldas. |
Please! I'm already paying for Turbo Boost to disable extra CPU power (that I don't really need), would love to pay for automatic switching in here - to increase battery time and a cooler laptop :) Off-topic: it's a wonderful new world - you pay to get less power, but for a longer time... :) |
This app is awesome, the idea is awesome and it's real awesome in application. But it will be a leap more awesome if this feature is added. OMG! I'd love to have this. My MBP 16 would drain really fast with discreet GPU when on battery. Please! 🙏 |
Hello,
I want to use Dynamic Switching when I'm on battery, and Discrete Only when I'm charging my laptop. I'd like it if gSwitch had a feature that let me do this automatically. In theory, I could run the line "sudo pmset -c gpuswitch 1 && sudo pmset -b gpuswitch 2" in terminal to get what I want, but that doesn't work consistently.
The bash script below implements what I ask for in a "hacky" way. I'm currently using a different script that works similarly using the app BetterTouchTool.
The text was updated successfully, but these errors were encountered: