Skip to main content

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

Gitter

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

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


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

Hashes for avell-unofficial-control-center-1.0.1.tar.gz
Algorithm Hash digest
SHA256 65528e21046a48d3f6f349c96d672ee32eedd6eb6c211e370c5963a819f9e695
MD5 92c2b9bd051867fd6971100c21269323
BLAKE2b-256 1889a667646aab3cdac34f1a2799149b7093723e93aa7bf11b48b600ec75dad7

See more details on using hashes here.

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

Hashes for avell_unofficial_control_center-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d0395a642240ad425e716737a763a460d92b52da429aa5e3952fcc15a1708fa7
MD5 1dcd8e8d638875c5f5e10f40f10d5f42
BLAKE2b-256 e1e699ec1af7a362344849cea9cda71c115b54f2d963dce42ff66ecf3700e5e5

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page