Skip to content
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] Seperate Profiles for USB-C and Barrel Plug Power #289

Closed
ComputerGeek347 opened this issue Apr 25, 2023 · 4 comments
Closed
Labels
out-of-scope too much for current app

Comments

@ComputerGeek347
Copy link

I use my G14 (2022) for school, so I want the best battery life out of my laptop. For this reason I love features like automatically switching to 60hz and disabling the dedicated gpu. When I am using my laptop for school work and need to charge, I usually charge over usb-c. In armoury crate, the optimized MUX switch setting would keep the dedicated gpu disabled when on usb-c power. I would like the same option to be available in g-helper because if I am actually doing something that is going to draw a lot of power, I will plug in the 240W barrel plug adapter. I would rather leave the dedicated gpu disabled and screen at 60hz in favor of quicker charge times. However, I think the option to individually control these behaviors would be great, so people could have the dedicated gpu enabled on usb-c if they want.

The one other thing I find annoying is that the power profiles and screen brightness are the same no matter which power adapter I use. When I had armoury crate installed, I could have the laptop in silent mode on usb-c power and performance or turbo mode with the 240W adapter. I think the saved screen brightness was also seperate. I would really like it if g-helper would differentiate between the two types of power adapter and save different power profiles for each one. It would be nice if the screen brightness could be saved for each power adapter as well, but this is less important to me than the power profiles.

@ComputerGeek347 ComputerGeek347 changed the title Seperate Profiles for USB-C and Barrel Plug Power [Feature Request] Seperate Profiles for USB-C and Barrel Plug Power Apr 25, 2023
@seerge
Copy link
Owner

seerge commented Apr 26, 2023

@ComputerGeek347 hello.

  1. Current logic of Optimized mode is to turn on dGPU every time laptop is plugged (as for example on 100w charger you can use it quite extensively) as it was asked numerous times by differnt users :) For example Can this tool change GPU mode when I use USB-C Charging? #288

Why don't you just set laptop to Eco if you don't want it to swtich ?

  1. App relies only on (the only one) default Balanced power profile in windows as armoury when uninstalls, removes all other power plans. Brightness is saved by windows itself per power plan.

However, if you really want to use different power plans you can set them in config as explained https://github.com/seerge/g-helper#custom-power-plans-with-each-mode (based on this #220) . Keep in mind - that you need to create power plans for that :)

@seerge seerge added the out-of-scope too much for current app label Apr 26, 2023
@seerge seerge closed this as completed Apr 26, 2023
@mglsj
Copy link

mglsj commented May 2, 2023

I would really want this separate profile to be added. I have a g15 3070ti and the 100w charger ain't enough to keep it juiced up. I have to manually change gpu modes every time (I use ucb c in college and the barrel charger when at home). I regularly use AutoCAD at college which is mostly CPU heavy (and works fine with the iGPU) but when dGPU is enabled it uses it and sips through the battery.

@seerge seerge reopened this May 2, 2023
@seerge
Copy link
Owner

seerge commented May 3, 2023

@ComputerGeek347 @MG-LSJ hello, you can check this build - i have added a special setting called "Keep GPU disabled on USB-C charger in Optimized mode" under Extra (as your usecase is quite specific) - it should do what you ask

GHelper.zip

@seerge
Copy link
Owner

seerge commented May 3, 2023

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
out-of-scope too much for current app
Projects
None yet
Development

No branches or pull requests

3 participants