Skip to main content

A Project to provide a driver and interface to control keyboard rgb led of ITE 8291 V0.2 like Avell laptops

Project description

Driver para as luzes do teclado do Notebook Avell G1513 BS MUV / A52 BS MUV

O notebook Avell A52 é equipado com um teclado retroiluminido com leds RGB, contudo a Avell não fornece suporte Linux infelizmente.

O chip utilizado para controlar esse recurso é ITE 8291 V0.2, o qual é listado como um dispositivo USB. Através de engenharia reversa e pesquisa em outros projetos - litados nas referências - foi possível desenvolver um Driver para a versão 0.02 do dispostivo ITE 8291.

Para verificar se o seu notebook utiliza este dispositivo use o comando abaixo:

$lsusb

Bus 001 Device 003: ID 048d:ce00 Integrated Technology Express, Inc.

Como instalar?

pip3 install avell-a53-ligths

Configurar udev rules, para utilizar o driver sem necessidade de usar sudo.

Criar o arquivo /etc/udev/rules.d/50.ite.rules com o seguinte conteudo:


SUBSYSTEM !="usb_device", ACTION !="add", GOTO="ite8291_rules_end"

SYSFS{idVendor} =="048d", SYSFS{idProduct} =="ce00", SYMLINK+="ite8291"

MODE="0666", OWNER="SUBSTITUIR_POR_SUA_CONTA_DE_USUARIO", GROUP="root"

LABEL="ite8291_rules_end"

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

avell_a52-1.0.0-py3-none-any.whl (5.3 kB view hashes)

Uploaded Python 3

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