Beberapa laptop Lenovo memiliki lampu latar keyboard, dan dapat dihidupkan menggunakan Fn
+ Space
. Ada tiga kondisi: mati, normal dan cerah.
Ketika saya memulai Ubuntu, laptop ini selalu kembali ke kecerahan layar matahari yang menyala dan keyboard mati.
Saya ingin kecerahan menengah dan lampu keyboard menyala secara default, karena saya biasanya menggunakan laptop ini di lingkungan yang gelap.
Lampu latar mudah. Internet dipenuhi dengan informasi tentang ini.
echo 10 > /sys/class/backlight/acpi_video0/brightness
Tapi bagaimana cara menyalakan lampu latar keyboard dengan perintah? Saya sudah mencari di sini tetapi tampaknya tidak melakukan apa-apa:
/sys/class/leds/tpacpi\:\:thinklight
Pembaruan
Saya mencoba for i in {1..32}; do xset led $i; done
tetapi tidak ada yang berubah. Mungkin backlight keyboard untuk laptop Lenovo memiliki driver berpemilik dan hanya dapat dikontrol melalui tpacpi
?
Juga mencoba for i in $(find /sys/devices/platform/thinkpad_acpi/leds/ | grep /brightness\); do echo 255 > $i; done
tidak berhasil.
xset led
(itu hampir 100% kemungkinan menjadi Caps Lock, dll, tetapi saya tetap akan menambahkannya) atausetleds
. Sunting: Ditemukan inifor i in {1..32}; do xset led $i; done
tetapi tidak ada yang berubah.Jawaban:
Sepertinya ini telah diperbarui, X1C saya dengan ubuntuMATE 16.04 LTS miliki
yang berfungsi seperti yang diharapkan yaitu:
Membawa ke cahaya penuh :)
sumber
Ini benar-benar perlu diperbaiki!
Saya pikir ini adalah bug umum di thinkpads baru. Jika Anda menyalakan keyboard secara manual
fn + space
maka dijalankan:keyboard akan memudar. Silakan lihat tautan berikut jika itu membantu:
http://www.spinics.net/lists/ibm-acpi-devel/msg03090.html
sumber
Ini adalah skrip bash yang saya gunakan:
https://gist.github.com/vzaliva/0adba7bc40e2f31a0b5f802af2a63267
Bekerja pada IBM ThinkPad X260 dengan Ubuntu 16.04.
sumber
Ok, ini berfungsi baik dengan saya dengan inti ini:
https://gist.github.com/hadess/6847281
ThinkLight.c
ganti namanya menjadi bukantmp.c
.Pastikan Anda telah menginstal glib-2.0:
Kompilasi
ThinkLight.c
sebagai berikut:Muat
ec_sys
modul (ini dapat ditambahkan/etc/modules
saat boot):Akhirnya jalankan
ThinkLight
dengan argumen level (0, 1, atau 2):Terima kasih khusus kepada hadess untuk mewujudkan hal ini!
sumber
T450s saya tidak akan mengaktifkan kembali lampu latar keyboard setelah melanjutkan dengan kernel yang lebih tua dari 4,6. FWIW, dengan 4.6 sekarang, lampu latar keyboard diatur ke kecerahan yang dimilikinya sebelum ditangguhkan.
sumber