Ya, ternyata, orang lain yang menemukannya. Kata "Terima Kasih" yang sangat besar untuk " klystron34 " di forum notebookreview.com. Lihat utas forum untuk informasi lebih lanjut.
Catatan: Sejauh yang saya tahu, ini akan berfungsi untuk banyak / sebagian besar laptop berdasarkan stok Clevo P150EM dan P170EM. Ini secara pribadi diverifikasi oleh saya di Sager NP9170 di Ubuntu 12.04. Lanjutkan dengan risiko Anda sendiri. Saya tidak bertanggung jawab atas segala kerusakan yang mungkin Anda sebabkan melakukan ini, dan penafian internet standar lainnya. Lanjutkan dengan risiko Anda sendiri. Sekarang, ke hal-hal yang baik:
Pertama, Anda harus dapat mengompilasi modul kernel, jadi perbarui repositori Anda:
sudo apt-get update
Sekarang, instal git, tools build dan sumber kernel:
sudo apt-get install git build-essential linux-source
Sekarang buat direktori yang berfungsi. Saya lebih suka menggunakan folder "dev" yang terletak di direktori home saya:
cd ˜
mkdir dev
cd dev
Sekarang, unduh sumber untuk modul kernel:
git clone git://git.code.sf.net/p/clevo-wmi/code clevo-wmi-code
Masuk ke direktori dengan kode sumber:
cd clevo-wmi-code
"Buat" modul kernel:
make
Anda sekarang harus memiliki file yang disebut clevo_wmi.ko
Sekarang, mari kita coba dan lihat apakah modul tersebut benar-benar berfungsi dengan memuat modul:
sudo insmod /home/<your-username-here>/dev/clevo-wmi-code/clevo_wmi.ko
Jika berhasil, Anda sekarang harus memiliki direktori baru bernama:
/ sys / devices / platform / clevo_wmi / kbled
Ubah ke direktori itu:
cd /sys/devices/platform/clevo_wmi/kbled
Anda sekarang harus dapat mengubah warna bagian tengah keyboard Anda dengan menjalankan perintah berikut:
sudo su -c 'echo 100 > middle'
Bagian tengah keyboard Anda sekarang harus berwarna hijau. Ganti middle
dengan left
atau right
untuk mengganti bagian keyboard yang sesuai. Berikut daftar kode warna:
GRB (Green-Red-Blue)
000 - Off
111 - White
100 - Green
010 - Red
001 - Blue
110 - Yellow
011 - Purple
101 - Aqua
Untuk menginstal modul kernel ini secara permanen, salin ke lokasi yang sama dengan modul kernel lainnya (CATATAN: Anda mungkin harus melakukan langkah ini dan langkah berikutnya setiap kali Anda mengubah kernel):
sudo cp ~/dev/clevo-wmi-code/clevo_wmi.ko /lib/modules/`uname -r`/kernel/drivers/platform/x86/
Selanjutnya, lakukan ini (saya pikir membangun kembali daftar modul kernel):
sudo depmod -a
Kemudian edit /etc/modules
file Anda dan tambahkan baris ini ke akhir file:
clevo_wmi
Simpan perubahan Anda ke /etc/modules
.
Sekarang, setiap kali Anda reboot, modul harus dimuat dan Anda kemudian dapat mengubah warna lampu latar pada keyboard Anda. Mencari tahu bagaimana mengubah warna saat reboot dan mengingat pengaturan warna terakhir Anda adalah latihan yang diserahkan kepada pembaca. Periksa docs
direktori di kode sumber untuk mendapatkan petunjuk tentang cara menggunakan fitur perubahan warna dinamis.
Terima kasih kepada pengembang yang telah bekerja keras untuk menulis modul kernel ini!
Bagaimana Anda mengakses fungsi seperti itu?
Ini mungkin dapat dicapai dengan beberapa skrip cerdas, dan fungsionalitas startup.
(Pada Windows Anda mungkin perlu menulis kode dalam model memori eksotis yang memungkinkan akses perangkat keras langsung, atau sebaliknya perlu menulis driver (dan API) untuk mendeteksi dan mengontrol perangkat keras.)
Bagaimana Anda memilih preferensi Anda?
Kemudian beberapa skrip dasar (atau skrip panggilan ikon) dapat memilih preferensi warna tertentu.
Jika Anda menggunakan Python, untuk GUI front-end, itu juga akan cukup sederhana.
sumber
Sudah ada driver untuk semua fungsi untuk seluruh keyboard DAN tombol flymode! TUXEDO Computers mengembangkan driver ini dan menawarkannya melalui forum dukungan mereka: http://www.linux-onlineshop.de/forum/index.php?page=Thread&threadID=26
Selamat bersenang-senang :)
sumber
Saya membuat skrip untuk mengubah warna menggunakan metode di atas oleh Paus. Anda dapat menemukannya di sini: pb aDWe9s6d (tidak yakin apakah pemformatan di sini akan berfungsi dengan benar sehingga lebih aman untuk menyalin dari sana)
sumber