Einige Lenovo Laptops verfügen über eine Tastaturbeleuchtung und können mit Fn
+ eingeschaltet werden Space
. Es gibt drei Zustände: Aus, Normal und Hell.
Wenn ich Ubuntu starte, haben diese Laptops standardmäßig wieder eine brennende Sonnenschutzhelligkeit und die Tastatur leuchtet nicht mehr.
Ich möchte standardmäßig eine mittlere Helligkeit und Tastaturbeleuchtung, da ich diesen Laptop normalerweise in dunklen Umgebungen verwende.
Die Hintergrundbeleuchtung ist einfach. Das Internet ist mit Informationen darüber gefüllt.
echo 10 > /sys/class/backlight/acpi_video0/brightness
Aber wie schalte ich die Hintergrundbeleuchtung der Tastatur mit einem Befehl ein? Ich habe hier gesucht, aber es scheint nichts zu tun:
/sys/class/leds/tpacpi\:\:thinklight
Aktualisierung
Ich habe versucht, for i in {1..32}; do xset led $i; done
aber nichts ändert. Vielleicht hat die Tastaturbeleuchtung für Lenovo Laptops einen proprietären Treiber und kann nur durch gesteuert werden tpacpi
?
Auch for i in $(find /sys/devices/platform/thinkpad_acpi/leds/ | grep /brightness\); do echo 255 > $i; done
ohne Erfolg versucht .
xset led
(das ist wahrscheinlich fast 100% Feststelltaste usw., aber ich werde es trotzdem hinzufügen) odersetleds
. Edit: Gefunden diesenfor i in {1..32}; do xset led $i; done
aber nichts ändert.Antworten:
Sieht so aus, als wäre dies aktualisiert worden, mein X1C mit ubuntuMATE 16.04 LTS hat
was wie erwartet funktioniert, dh:
Bringt es zum vollen Licht :)
quelle
Dies muss unbedingt behoben werden!
Ich denke, dies ist ein häufiger Fehler in neuen Thinkpads. Wenn Sie die Tastatur manuell beleuchten, wird Folgendes
fn + space
ausgeführt:Die Tastatur wird ausgeblendet. Bitte sehen Sie den folgenden Link, wenn es hilft:
http://www.spinics.net/lists/ibm-acpi-devel/msg03090.html
quelle
Dies ist das Bash-Skript, das ich verwende:
https://gist.github.com/vzaliva/0adba7bc40e2f31a0b5f802af2a63267
Funktioniert auf IBM ThinkPad X260 mit Ubuntu 16.04.
quelle
Ok, es funktioniert gut bei mir mit diesem Kern:
https://gist.github.com/hadess/6847281
ThinkLight.c
statt in umtmp.c
.Stellen Sie sicher, dass Sie glib-2.0 installiert haben:
Kompilieren Sie
ThinkLight.c
wie folgt:ec_sys
Modul laden (kann/etc/modules
beim Booten hinzugefügt werden ):Führen Sie schließlich
ThinkLight
mit dem Argument level (0, 1 oder 2) Folgendes aus:Ein besonderer Dank geht an hadess dafür, dass dies geschehen ist!
quelle
Meine T450s haben die Hintergrundbeleuchtung der Tastatur nach dem Fortsetzen mit Kerneln älter als 4.6 nicht wieder aktiviert. FWIW hat mit 4.6 jetzt die Tastaturbeleuchtung auf die Helligkeit eingestellt, die sie vor dem Suspend hatte.
quelle