Skip to content

RGB keyboard control for Asus ROG laptops

License

Notifications You must be signed in to change notification settings

nvoronkin/rogauracore

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rogauracore - RGB keyboard control for Asus ROG laptops

(c) 2019 Will Roberts

Linux-compatible open-source libusb implementation similar to the ROG Aura Core software. Supports RGB keyboards with IDs 0b05:1854 (GL553, GL753), 0b05:1869 (GL503, FX503, GL703) and 0b05:1866 (GL504, GL703, GX501, GM501).

Usage

Usage:
   rogauracore COMMAND ARGUMENTS

COMMAND should be one of:
   single_static
   single_breathing
   single_colorcycle
   multi_static
   multi_breathing
   red
   green
   blue
   yellow
   gold
   cyan
   magenta
   white
   black
   rainbow
   brightness
   initialize_keyboard

Building

On Ubuntu from a release:

sudo apt install libusb-1.0-0 libusb-1.0-0-dev
tar xf rogauracore-1.3.tar.gz
cd rogauracore-1.3/
./configure
make
sudo make install

From github:

Clone the github repo and enter the top-level directory. Then:

autoreconf -i
./configure
make

Tips and tricks

On some machines, running rogauracore can cause the system's power management to not be able to find the keyboard backlight control. This manifests as unresponsive UI controls for brightening and darkening the keyboard backlight. If this issue affects you, @willlovesbearz suggests running this command after rogauracore:

sudo systemctl restart upower.service

About

RGB keyboard control for Asus ROG laptops

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 72.2%
  • Python 24.2%
  • M4 2.9%
  • Makefile 0.7%