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.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 419d0b9b9641839ceff58203b646d649b68e210cc83c0541c1a86071e9cb023e |
|
MD5 | ac9bef108eab6b7d26b806d5805f49eb |
|
BLAKE2b-256 | 515385c4a1cb8c42dcddfe93f1ed51777e88433d50382f9041f9e67e4cd929a3 |
Hashes for avell_unofficial_control_center-1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e344dd7ef5444c17f4c2f05cf895a1c59642137a7f5d168cafa9098856bf202 |
|
MD5 | 2831ec235b22ae3d5711bb5ea105f605 |
|
BLAKE2b-256 | bd26874fa8eb06192b8a676f9f952da594d992c5c9f2f0b2d6b12a5b72d7f8d7 |