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

avell-unofficial-control-center-1.0.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

avell_unofficial_control_center-1.0-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

Details for the file avell-unofficial-control-center-1.0.tar.gz.

File metadata

  • Download URL: avell-unofficial-control-center-1.0.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for avell-unofficial-control-center-1.0.tar.gz
Algorithm Hash digest
SHA256 419d0b9b9641839ceff58203b646d649b68e210cc83c0541c1a86071e9cb023e
MD5 ac9bef108eab6b7d26b806d5805f49eb
BLAKE2b-256 515385c4a1cb8c42dcddfe93f1ed51777e88433d50382f9041f9e67e4cd929a3

See more details on using hashes here.

File details

Details for the file avell_unofficial_control_center-1.0-py3-none-any.whl.

File metadata

  • Download URL: avell_unofficial_control_center-1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for avell_unofficial_control_center-1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7e344dd7ef5444c17f4c2f05cf895a1c59642137a7f5d168cafa9098856bf202
MD5 2831ec235b22ae3d5711bb5ea105f605
BLAKE2b-256 bd26874fa8eb06192b8a676f9f952da594d992c5c9f2f0b2d6b12a5b72d7f8d7

See more details on using hashes here.

Supported by

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