Bene, a quanto pare, qualcun altro l'ha effettivamente capito. Un enorme "grazie" a " klystron34 " nei forum notebookreview.com. Controlla il thread del forum per ulteriori informazioni.
Nota: per quanto ne so, questo funzionerà per molti / la maggior parte dei laptop basati sullo stock Clevo P150EM e P170EM. Questo è stato verificato personalmente da me su un Sager NP9170 su Ubuntu 12.04. Procedete a vostro rischio. Non sono responsabile per eventuali danni che potresti causare in questo modo e per qualsiasi altra dichiarazione di non responsabilità in Internet standard. Procedete a vostro rischio. E ora le buone notizie:
Innanzitutto, devi essere in grado di compilare un modulo del kernel, quindi aggiorna i tuoi repository:
sudo apt-get update
Ora installa git, gli strumenti di compilazione e il sorgente del kernel:
sudo apt-get install git build-essential linux-source
Ora crea una directory di lavoro. Preferisco usare una cartella "dev" situata nella mia directory home:
cd ˜
mkdir dev
cd dev
Ora, scarica il sorgente per il modulo del kernel:
git clone git://git.code.sf.net/p/clevo-wmi/code clevo-wmi-code
Vai nella directory con il codice sorgente:
cd clevo-wmi-code
"Crea" il modulo del kernel:
make
Ora dovresti avere un file chiamato clevo_wmi.ko
Ora proviamo e vediamo se il modulo funziona davvero caricando il modulo:
sudo insmod /home/<your-username-here>/dev/clevo-wmi-code/clevo_wmi.ko
Se ha funzionato, ora dovresti avere una nuova directory chiamata:
/ Sys / devices / platform / clevo_wmi / kbled
Passare a quella directory:
cd /sys/devices/platform/clevo_wmi/kbled
Ora dovresti essere in grado di cambiare il colore della sezione centrale della tastiera eseguendo il comando seguente:
sudo su -c 'echo 100 > middle'
La sezione centrale della tastiera ora dovrebbe essere verde. Sostituisci middle
con left
o right
per modificare la sezione corrispondente della tastiera. Ecco un elenco dei codici colore:
GRB (Green-Red-Blue)
000 - Off
111 - White
100 - Green
010 - Red
001 - Blue
110 - Yellow
011 - Purple
101 - Aqua
Per installare questo modulo del kernel in modo permanente, copiarlo nella stessa posizione del resto dei moduli del kernel (NOTA: Probabilmente dovrai eseguire questo passaggio e il passaggio successivo ogni volta che cambi il kernel):
sudo cp ~/dev/clevo-wmi-code/clevo_wmi.ko /lib/modules/`uname -r`/kernel/drivers/platform/x86/
Quindi, fai questo (penso che ricostruisca l'elenco dei moduli del kernel):
sudo depmod -a
Quindi modifica il tuo /etc/modules
file e aggiungi questa riga alla fine del file:
clevo_wmi
Salva le modifiche in /etc/modules
.
Ora, ogni volta che riavvii, il modulo dovrebbe essere caricato e puoi quindi cambiare il colore della retroilluminazione sulla tastiera. Capire come far cambiare i colori al riavvio e ricordare l'ultima impostazione del colore è un esercizio lasciato al lettore. Controllare la docs
directory nel codice sorgente per istruzioni su come utilizzare le funzionalità di cambio colore dinamico.
Grazie per gli sviluppatori che hanno lavorato sodo per scrivere questo modulo del kernel!