Ну, як виявляється, хтось ще насправді це з'ясував. Величезне "Дякую" " klystron34 " на форумах notebookreview.com. Перегляньте нитку на форумі для отримання додаткової інформації.
Примітка. Наскільки мені відомо, це буде працювати для багатьох / більшості ноутбуків на базі Clevo P150EM та P170EM. Це було особисто підтверджено мною на Sager NP9170 на Ubuntu 12.04. Продовжуйте на власний ризик. Я не несу відповідальності за будь-який збиток, який ви можете заподіяти цим, та будь-які інші стандартні відмови в Інтернеті. Продовжуйте на власний ризик. Тепер, про хороший матеріал:
По-перше, ви повинні мати можливість скласти модуль ядра, тому оновіть свої сховища:
sudo apt-get update
Тепер встановіть git, інструменти збирання та джерело ядра:
sudo apt-get install git build-essential linux-source
Тепер створіть робочий каталог. Я вважаю за краще використовувати папку "dev", розташовану в моєму домашньому каталозі:
cd ˜
mkdir dev
cd dev
Тепер завантажте джерело для модуля ядра:
git clone git://git.code.sf.net/p/clevo-wmi/code clevo-wmi-code
Перейдіть у каталог із вихідним кодом:
cd clevo-wmi-code
"Зробити" модуль ядра:
make
Тепер у вас має бути названий файл clevo_wmi.ko
Тепер давайте перевіримо, чи модуль працює насправді, завантаживши модуль:
sudo insmod /home/<your-username-here>/dev/clevo-wmi-code/clevo_wmi.ko
Якщо це спрацьовувало, тепер у вас повинен бути новий каталог під назвою:
/ sys / пристрої / платформа / clevo_wmi / kbled
Перейдіть до цього каталогу:
cd /sys/devices/platform/clevo_wmi/kbled
Тепер ви зможете змінити колір середнього розділу клавіатури, виконавши таку команду:
sudo su -c 'echo 100 > middle'
Середній розділ вашої клавіатури тепер повинен бути зеленим. Замінити middle
з left
або right
змінити відповідну частину клавіатури. Ось список кольорових кодів:
GRB (Green-Red-Blue)
000 - Off
111 - White
100 - Green
010 - Red
001 - Blue
110 - Yellow
011 - Purple
101 - Aqua
Щоб встановити цей модуль ядра назавжди, скопіюйте його в те саме місце, що і інші ваші модулі ядра (ПРИМІТКА. Вам, ймовірно, доведеться виконати цей крок і наступний крок, коли ви зміните ядро):
sudo cp ~/dev/clevo-wmi-code/clevo_wmi.ko /lib/modules/`uname -r`/kernel/drivers/platform/x86/
Далі зробіть це (я думаю, відновлює список модулів ядра):
sudo depmod -a
Потім відредагуйте /etc/modules
файл та додайте цей рядок до кінця файлу:
clevo_wmi
Збережіть свої зміни в /etc/modules
.
Тепер при кожному перезавантаженні модуль слід завантажувати, а потім ви можете змінити колір підсвітки на клавіатурі. З'ясувати, як змусити його змінювати кольори при перезавантаженні та запам'ятати останню настройку кольорів - це вправа, що залишається читачеві. Перегляньте docs
каталог у вихідному коді, щоб дізнатися, як використовувати функції динамічного зміни кольору.
Дякуємо архіву розробникам, які наполегливо працювали над написанням цього модуля ядра!