seerge / g-helper

Lightweight Armoury Crate alternative for Asus laptops and ROG Ally. Control tool for ROG Zephyrus G14, G15, G16, M16, Flow X13, Flow X16, TUF, Strix, Scar and other models
https://seerge.github.io/g-helper/
GNU General Public License v3.0
6.83k stars 247 forks source link

Support for RGB For Wallpaper Engine and/or other RGB controlling apps like openRGB & Reactive rgb keys #1442

Closed Sanaan01 closed 11 months ago

Sanaan01 commented 11 months ago

Hi I have the Asus Strix G16 2023 some RGB modes work others do not is Full support possible?

Also this feature I'm missing a lot as Wallpaper engine integration allowed for like audio rgb sync and looked cool. Reactive keys is also a cool rgb mode.

I think this should be added as a plugin to ghelper to reduce bloat and let the people decide if they want this feature taking up recourses

seerge commented 11 months ago

@Sanaan01 hello. What exact RGB modes in G-Helper "don't work" for you ?

As for setting keyboard color proportionally to current color of wallpaper (or screen in general). Calculating average color of the screen is a very resource intensive task for your CPU.

It's pretty much opposite to what G-Helper tries to achieve, by being lightweight AC alternative and not "do all possible things in a world" alternative :)

Therefore I don't plan to do it.

If you want - you can code a standalone utility that does it by yourself, setting keyboard color is very straightforward https://github.com/seerge/g-helper/blob/1968b6487c062d1068f509330d20d60fcee1363c/app/AsusUSB.cs#L563

Closing as not planned

Sanaan01 commented 11 months ago

Oh no worries Thanks for such a great program

The following rgb modes weren't working everything below

Rain didn't work besides heatmap and strobe

seerge commented 11 months ago

@Sanaan01 what specific model do you have? Not all Strix G16 support all modes. I assume they also didn't work for you in Armoury ?

Sanaan01 commented 11 months ago

Some did but but Armory didnt show most

My exact model is ROG Strix G614JV_G614JV

seerge commented 11 months ago

@Sanaan01 your model simply doesn't support them and i have removed unsupported modes in latest release specifically for your model, cause someone else already asked about same thing https://github.com/seerge/g-helper/issues/1420