The main.py
file includes a series of utilities to set different colors in a ASUS RGB Keyboard.
The db.py
file includes utilities to create a SQLite3 db and populate it with the data in the colors.csv
file.
The main.py
utitlies can check on the database the current active color,
the next color, the previous color and specif colors.
python main.py --next
python main.py --prev
python main.py --color 25
The library asus-linux is required. Follow their guides on how to install the library.
The sqlite3 library is required. It is probably included in most distros' package manager, but check the official website for general guidence. Sqlite3