FanControl.Releases icon indicating copy to clipboard operation
FanControl.Releases copied to clipboard

Support for Rog Asus Notebooks?

Open titoBouzout opened this issue 1 year ago • 5 comments

Any chance to support ROG Asus Notebooks? These come with Armoury Crate which is a bloated software I would love to get rid off. I only keep it because I can control fan speed. Would be great if FanControl can support it. I see the Temps being recognized when I add curves, but on speeds nothing seems to be detected. Not sure how can I help

titoBouzout avatar Feb 15 '24 22:02 titoBouzout

Has anybody ever tried to use some dlls/drivers that ships with armory crate to use them in third party software?

Rem0o avatar Feb 16 '24 01:02 Rem0o

Just found this project https://github.com/seerge/g-helper They seem to control fans and other stuff

It’s an app that lets you select one of the predefined operating modes created by manufacturer (and stored in BIOS) and optionally(!) set some settings that already exist on your device same as Armoury Crate can. It does it by using the Asus System Control Interface “driver” that Armoury uses for it.

So maybe you can speak to Asus System Control Interface ?

titoBouzout avatar Feb 16 '24 03:02 titoBouzout

Took a quick look, and there is definitely something to be explored here. It's in .NET, which makes it easy to interface with since FanControl uses the same framework.

There is definitely some fan controlling code in there: https://github.com/seerge/g-helper/blob/42a598f177d44e1d3723e097701ec9dbc5ee7101/app/AsusACPI.cs#L468

Theoretically this could be integrated into a plugin.

If you got some .NET chops and obviously a laptop to test this on, this could be a fun little project.

Rem0o avatar Feb 16 '24 03:02 Rem0o

I don't do .NET, that project to be honest is perfect for my laptop, but gaining support for asus rog on fan control sounds like a good idea, armoury crate it's horrible

titoBouzout avatar Feb 16 '24 03:02 titoBouzout

There's a project that uses ASUS's dll. Seems like it works fine on most of asus notebooks, including my vivo 16x: https://github.com/Karmel0x/AsusFanControl

geargoose avatar May 18 '24 17:05 geargoose