A Project to provide a driver and interface to control keyboard rgb led of ITE 8291 like Avell laptops
Project description
avell-unofficial-control-center
This is a driver to control RGB keyboard in Linux Systems based on Avell Control Center.
This project is in an early stage, the aim is to bring a driver to integrated embedded controller for RGB LED lighting control ITE Device(8291) which is used in some custom laptops around the world including avell.
working:
- change color of mechanical rgb-keyboard
- adjust brightness
- disable RGB leds
- set predefined styles
to-do
- implement a GUI interface in Pyqt/Pyside2
- save/load profiles
- set custom color in specific key
- monitor, cpu/gpu load
Installation
Install via pip using sudo or with root user:
sudo pip install avell-unofficial-control-center
A short video showing project Usage
Usage
All commands need root
permissions (you may use sudo).
Colors available are: red
, green
, blue
, teal
, pink
, yellow
, orange
and white
.
Brightness options are: 1
,2
,3
and 4
.
To set green
color in all keys with max brightness;
sudo aucc -c green -b 4
To disable all keys:
sudo aucc -d
To set keyboard predefined custom styles:
sudo aucc -s style
Styles available are aurora
, marquee
, raindrop
, reactive
and rainbow
Contributions
Contributions of any kind are welcome. Please follow pep-8 coding style guides.
Donate
This is a project I develop in my free time. If you use Unnoficial-CC or simply like the project and want to help please consider donating a coffee.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for avell-unofficial-control-center-1.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65528e21046a48d3f6f349c96d672ee32eedd6eb6c211e370c5963a819f9e695 |
|
MD5 | 92c2b9bd051867fd6971100c21269323 |
|
BLAKE2b-256 | 1889a667646aab3cdac34f1a2799149b7093723e93aa7bf11b48b600ec75dad7 |
Hashes for avell_unofficial_control_center-1.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0395a642240ad425e716737a763a460d92b52da429aa5e3952fcc15a1708fa7 |
|
MD5 | 1dcd8e8d638875c5f5e10f40f10d5f42 |
|
BLAKE2b-256 | e1e699ec1af7a362344849cea9cda71c115b54f2d963dce42ff66ecf3700e5e5 |