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
File details
Details for the file avell-unofficial-control-center-1.0.1.tar.gz
.
File metadata
- Download URL: avell-unofficial-control-center-1.0.1.tar.gz
- Upload date:
- Size: 4.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65528e21046a48d3f6f349c96d672ee32eedd6eb6c211e370c5963a819f9e695 |
|
MD5 | 92c2b9bd051867fd6971100c21269323 |
|
BLAKE2b-256 | 1889a667646aab3cdac34f1a2799149b7093723e93aa7bf11b48b600ec75dad7 |
File details
Details for the file avell_unofficial_control_center-1.0.1-py3-none-any.whl
.
File metadata
- Download URL: avell_unofficial_control_center-1.0.1-py3-none-any.whl
- Upload date:
- Size: 14.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0395a642240ad425e716737a763a460d92b52da429aa5e3952fcc15a1708fa7 |
|
MD5 | 1dcd8e8d638875c5f5e10f40f10d5f42 |
|
BLAKE2b-256 | e1e699ec1af7a362344849cea9cda71c115b54f2d963dce42ff66ecf3700e5e5 |