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.

Built Distribution

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

Uploaded py3

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page