Bem, como se vê, alguém realmente descobriu. Um enorme "Obrigado" a " klystron34 " nos fóruns do notebookreview.com. Confira o tópico do fórum para obter mais informações.
Nota: Até onde eu sei, isso funcionará para muitos / a maioria dos laptops baseados no Clevo P150EM e no P170EM. Isso foi verificado pessoalmente por mim em um Sager NP9170 no Ubuntu 12.04. Prossiga por sua conta e risco. Não sou responsável por qualquer dano que você possa causar ao fazer isso e por qualquer outra isenção de responsabilidade padrão da Internet. Prossiga por sua conta e risco. Agora para as coisas boas:
Primeiro, você precisa poder compilar um módulo do kernel, então atualize seus repositórios:
sudo apt-get update
Agora, instale o git, as ferramentas de construção e a fonte do kernel:
sudo apt-get install git build-essential linux-source
Agora crie um diretório de trabalho. Eu prefiro usar uma pasta "dev" localizada no meu diretório pessoal:
cd ˜
mkdir dev
cd dev
Agora, baixe a fonte do módulo do kernel:
git clone git://git.code.sf.net/p/clevo-wmi/code clevo-wmi-code
Entre no diretório com o código fonte:
cd clevo-wmi-code
"Crie" o módulo do kernel:
make
Agora você deve ter um arquivo chamado clevo_wmi.ko
Agora, vamos testar e ver se o módulo realmente funciona carregando o módulo:
sudo insmod /home/<your-username-here>/dev/clevo-wmi-code/clevo_wmi.ko
Se funcionou, agora você deve ter um novo diretório chamado:
/ sys / devices / platform / clevo_wmi / kbled
Mude para esse diretório:
cd /sys/devices/platform/clevo_wmi/kbled
Agora você deve poder alterar a cor da seção do meio do teclado executando o seguinte comando:
sudo su -c 'echo 100 > middle'
A seção do meio do teclado agora deve estar verde. Substitua middlepor leftou rightpara alterar a seção correspondente do teclado. Aqui está uma lista dos códigos de cores:
GRB (Green-Red-Blue)
000 - Off
111 - White
100 - Green
010 - Red
001 - Blue
110 - Yellow
011 - Purple
101 - Aqua
Para instalar este módulo do kernel permanentemente, copie-o no mesmo local que o restante dos módulos do kernel (NOTA: você provavelmente precisará executar esta etapa e a próxima etapa sempre que alterar o kernel):
sudo cp ~/dev/clevo-wmi-code/clevo_wmi.ko /lib/modules/`uname -r`/kernel/drivers/platform/x86/
Em seguida, faça isso (acho que reconstrói a lista de módulos do kernel):
sudo depmod -a
Em seguida, edite seu /etc/modulesarquivo e adicione esta linha ao final do arquivo:
clevo_wmi
Salve suas alterações em /etc/modules.
Agora, sempre que você reiniciar, o módulo deverá ser carregado e você poderá alterar a cor da luz de fundo do teclado. Descobrir como fazê-lo mudar de cor na reinicialização e lembrar a última configuração de cores é um exercício que cabe ao leitor. Verifique o docsdiretório no código fonte para obter instruções sobre como usar os recursos dinâmicos de alteração de cores.
Agradecemos novamente aos desenvolvedores que trabalharam duro para escrever este módulo do kernel!