Open titoBouzout opened 5 months ago
Has anybody ever tried to use some dlls/drivers that ships with armory crate to use them in third party software?
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 ?
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.
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
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
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