-
-
Notifications
You must be signed in to change notification settings - Fork 311
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
[Experimental build] with a Manual Fan control not working after updating asus controller v3 to 3.1.41.0 #3735
Comments
@Retr0680 hello, can you run following in powershell as admin
What does it output to you ? |
@seerge i got this for the time being can i revert back to the previous version? |
@Retr0680 ok, Can you try to run
And then check service status again with
? |
@seerge i got this when i ran the start service command |
@Retr0680 ok, that's strange, can you try this instead ?
And then try
again ? |
@seerge same result :( should i first start the asus services from ghelper? |
@Retr0680 not yet, try to do following:
Then run
it should say it's set to Manual Then reboot, and try to do again
|
@Retr0680 if it doesn't work still, post what does this command outputs for you
|
@seerge after rebooting it reverted to automatic, i didn't reboot but did this instead |
@Retr0680 ok, it seem to be running now ... can you try if G-Helper manual control works now ? |
@seerge it's still not working :( |
@Retr0680 ok, i have some bad news :) I had to dig deeper, and managed to reproduce it. It seems like asus has restricted access to the driver only to SYSTEM processes (i.e. running app as Admin won't help). So it has to be either system service or be running with the highest possible SYSTEM privilege . To confirm that try following
(so something like)
G-Helper will run without remembering your old settings (cause it runs under different "user"), but try to apply a custom fan curve and see if it works) |
no it's still not working :(, damn asus |
@Retr0680 did you manage to launch it via |
@seerge after another reboot it started to work with |
@Retr0680 ok, so it confirms reason - is a new permissions. I currently don't know how to tackle this besides running app as SYSTEM. I might try to write a separate service purely for this purpose (i.e. communicating with the driver), but can be difficult to be honest. |
so for now should roll back? |
@Retr0680 for the sanity check, can you test if https://github.com/Karmel0x/AsusFanControl works for you with 41 ? That app uses asus own DLL for setting fan speeds, but under the hood it still uses this AsusSAIO driver. G-Helper does fan control in a bit different way (directly) without any libraries. But core approach is similar. |
@seerge nope, not working with this as well :( |
@Retr0680 ok, thanks for confirming. It's same for me. Then looks like the only solution would be writing a separate service app (cause it runs with SYSTEM permissions) that would do the thing. |
@seerge will be waiting for the fix, thanks for helping out :) |
Is it possible to have custom wattage limits without editing stock fan curves? |
yes you can in the experimental build |
@injkgz it's not related to Experimental manual fan control :) But it depends on the model, G14 and G16 2024 firmware require both fan curves + power limits to be applied together as in AC you can't set only something one. |
Big yikes, CPU temps stuck at 95C fan at 0% 😭 |
will this be fixed for the experimental version? regular builds never worked for my laptop. |
@orionflame you can just use previous version of Asus Control interface (3.0.1.40) for now :) For the newer one, I need to find a way for (user friendly) access to a asus driver, that now requires SYSTEM permission. |
thanks a lot. how can i do that? i uninstalled v3 but then it automatically installed v3. is it possible to force it to use the version you mentioned? |
@orionflame you can still download and install version 3.0.1.40 from Asus driver website. But before you need to uninstall existing one |
ok i just did that but after restarting it goes back to the latest. i dont know if it will stick if i dont restart. |
@orionflame may be windows update interferes, and installs it on it's own |
@orionflame you can try disabling the automatic driver update from windows update and then try to reinstall the previous version |
@seerge had the same issue as the OP. Besides reverting to 3.0.1.40, are there other solutions? |
@zackriso you can run app with a SYSTEM permission with the help of psexec. |
How do we stop driver updates completely? I rolled back to 3.0.1.40, only for windows to force update me to 41. Or at least, can we disable version 41 from being installed? |
@zackriso just go to device manager and look for the asus controller and right click on it and go to properties<driver<roll back and it won't update until you do it manually I think? Not sure about the last part. Hope it helps :) |
No it automatically updates back to the latest. |
Thanks I am checking this I don't know how to do it yet. |
@orionflame worked for me, you have to do it like this 20250304-0619-23.8202805.mp4 |
Thanks but what did you do? I now see I have 3.1.40 version but using this version GHelper can't control the fans. Am I missing something? Basically when I uninstall it's automatically installed again. I am not sure which version is supposed to work. |
@orionflame if you really want - you can use even 41, just run app with a SYSTEM permission as I explained in a comment above.. I know, that it's not convenient :) But you get latest driver and things still work after all. You can even create a windows startup task to run G-Helper via PSexec app.
|
can we reload the previous settings to the config file of Ghelper after running psexec though? |
@zackriso I don't think so :) G-Helper stores settings under |
@zackriso you can try pasting your config file in the same directory where your ghelper is in my case it's in C:\GHelper, it might work. hope it helps :) |
@Retr0680 @zackriso ah, right! That's a good thought. I had completely forgotten about my own feature... G-Helper does indeed check for a config file in its own directory first (this is intended for "portable" usage). You indeed can just place |
Rules
What's wrong?
Manual fan control stopped working on the experimental build after updating the asus controller to the latest version. even running ghelper as admin didn't work :(
How to reproduce the bug?
Logs
log.txt
Device and Model
Asus TUF A15 FA506QM
Additional information.
No response
Armoury Crate
Uninstalled
Asus Services
0
Version
0.204
OS
Windows 11 24H2
The text was updated successfully, but these errors were encountered: