This is an open source user-space driver to control keyboard backlight on ROG GL553VE model laptops. No more booting to Windows just to change the backlight color!!
ROG GL553VE is the only device that this code has been tested on. However, you are free to test this driver with your laptop model.
For other models you can see this project.
Build the project by running the build script:
./build.sh
Move to bin directory and run:
$ sudo ./openauranb color_code
Argument color_code must be in hex format without the '#'. For eg, If you wanted to make your backlight red (#FF0000), you would run:
$ sudo ./openauranb FF0000
You can use any color-picker to find hex code of your desired color.
Your best option is to install wireshark (or any packet capturing software) and study how the colors are encoded in the packets.