Chà, hóa ra, một người khác thực sự đã tìm ra nó. Một "Cảm ơn" rất lớn đến " klystron34 " trên các diễn đàn notebookreview.com. Kiểm tra chủ đề diễn đàn để biết thêm thông tin.
Lưu ý: Theo như tôi biết, điều này sẽ hoạt động cho nhiều / hầu hết các máy tính xách tay dựa trên cổ phiếu Clevo P150EM và P170EM. Điều này đã được tôi xác minh cá nhân trên Sager NP9170 trên Ubuntu 12.04. Tiến hành có nguy cơ của riêng bạn. Tôi không chịu trách nhiệm cho bất kỳ thiệt hại nào bạn có thể gây ra khi làm điều này và bất kỳ sự từ chối internet tiêu chuẩn nào khác. Tiến hành có nguy cơ của riêng bạn. Bây giờ, vào những thứ tốt:
Trước tiên, bạn cần có khả năng biên dịch mô-đun hạt nhân, vì vậy hãy cập nhật kho lưu trữ của bạn:
sudo apt-get update
Bây giờ, cài đặt git, các công cụ xây dựng và nguồn kernel:
sudo apt-get install git build-essential linux-source
Bây giờ tạo một thư mục làm việc. Tôi thích sử dụng một thư mục "dev" nằm trong thư mục nhà của tôi:
cd ˜
mkdir dev
cd dev
Bây giờ, tải xuống nguồn cho mô-đun hạt nhân:
git clone git://git.code.sf.net/p/clevo-wmi/code clevo-wmi-code
Đi vào thư mục với mã nguồn:
cd clevo-wmi-code
"Tạo" mô-đun hạt nhân:
make
Bây giờ bạn sẽ có một tập tin gọi là clevo_wmi.ko
Bây giờ, hãy kiểm tra và xem nếu mô-đun thực sự hoạt động bằng cách tải mô-đun:
sudo insmod /home/<your-username-here>/dev/clevo-wmi-code/clevo_wmi.ko
Nếu nó hoạt động, bây giờ bạn sẽ có một thư mục mới gọi là:
/ sys / thiết bị / nền tảng / clevo_wmi / kbled
Thay đổi thư mục đó:
cd /sys/devices/platform/clevo_wmi/kbled
Bây giờ bạn có thể thay đổi màu của phần giữa của bàn phím bằng cách thực hiện lệnh sau:
sudo su -c 'echo 100 > middle'
Phần giữa của bàn phím của bạn bây giờ sẽ có màu xanh lá cây. Thay thế middle
bằng left
hoặc right
để thay đổi phần tương ứng của bàn phím. Dưới đây là danh sách các mã màu:
GRB (Green-Red-Blue)
000 - Off
111 - White
100 - Green
010 - Red
001 - Blue
110 - Yellow
011 - Purple
101 - Aqua
Để cài đặt mô-đun hạt nhân này vĩnh viễn, sao chép nó vào cùng một vị trí với phần còn lại của mô-đun hạt nhân của bạn (LƯU Ý: Bạn có thể sẽ phải thực hiện bước này và bước tiếp theo bất cứ khi nào bạn thay đổi hạt nhân của mình):
sudo cp ~/dev/clevo-wmi-code/clevo_wmi.ko /lib/modules/`uname -r`/kernel/drivers/platform/x86/
Tiếp theo, làm điều này (tôi nghĩ rằng xây dựng lại danh sách các mô-đun hạt nhân):
sudo depmod -a
Sau đó chỉnh sửa /etc/modules
tệp của bạn và thêm dòng này vào cuối tệp:
clevo_wmi
Lưu các thay đổi của bạn vào /etc/modules
.
Bây giờ, bất cứ khi nào bạn khởi động lại, mô-đun sẽ được tải và sau đó bạn có thể thay đổi màu của đèn nền trên bàn phím của bạn. Tìm hiểu làm thế nào để nó thay đổi màu sắc khi khởi động lại và ghi nhớ cài đặt màu cuối cùng của bạn là một bài tập dành cho người đọc. Kiểm tra docs
thư mục trong mã nguồn để biết hướng dẫn về cách sử dụng các tính năng thay đổi màu động.
Cảm ơn agin cho (các) nhà phát triển đã làm việc chăm chỉ để viết mô-đun hạt nhân này!