Niektóre laptopy Lenovo mają podświetlenie klawiatury i można je włączyć za pomocą Fn
+ Space
. Istnieją trzy stany: wyłączony, normalny i jasny.
Kiedy uruchamiam Ubuntu, te laptopy zawsze domyślnie wracają do jasności płonącego ekranu słonecznego i klawiatura się wyłącza.
Chcę domyślnie włączyć średnią jasność i podświetlenie klawiatury, ponieważ zwykle używam tego laptopa w ciemnym otoczeniu.
Podświetlenie jest łatwe. Internet jest pełen informacji na ten temat.
echo 10 > /sys/class/backlight/acpi_video0/brightness
Ale jak włączyć podświetlenie klawiatury za pomocą polecenia? Szukałem tutaj, ale wydaje się, że nic to nie robi:
/sys/class/leds/tpacpi\:\:thinklight
Aktualizacje
Próbowałem, for i in {1..32}; do xset led $i; done
ale nic się nie zmieniło. Być może podświetlenie klawiatury dla laptopów Lenovo ma zastrzeżony sterownik i można nim sterować tylko tpacpi
?
Próbowałem także for i in $(find /sys/devices/platform/thinkpad_acpi/leds/ | grep /brightness\); do echo 255 > $i; done
bezskutecznie.
xset led
(jest prawie 100% prawdopodobne, że to Caps Lock itp., Ale i tak go dodam) lubsetleds
. Edytuj: Znaleziono tofor i in {1..32}; do xset led $i; done
ale nic się nie zmieniło.Odpowiedzi:
Wygląda na to, że to zostało zaktualizowane, mój X1C z ubuntuMATE 16.04 LTS ma
który działa zgodnie z oczekiwaniami, tj .:
Daje to pełne światło :)
źródło
Naprawdę trzeba to naprawić!
Myślę, że jest to powszechny błąd w nowych thinkpadach. Jeśli zaświecisz klawiaturę ręcznie,
fn + space
a następnie wykonasz :klawiatura zniknie. Proszę zobaczyć poniższy link, jeśli to pomaga:
http://www.spinics.net/lists/ibm-acpi-devel/msg03090.html
źródło
Oto skrypt bash, którego używam:
https://gist.github.com/vzaliva/0adba7bc40e2f31a0b5f802af2a63267
Działa na IBM ThinkPad X260 z systemem Ubuntu 16.04.
źródło
Ok, to działa dobrze ze mną z tą istotą:
https://gist.github.com/hadess/6847281
ThinkLight.c
zamiasttmp.c
.Upewnij się, że masz zainstalowany glib-2.0:
Skompiluj
ThinkLight.c
w następujący sposób:ec_sys
Moduł ładowania (można go dodać do/etc/modules
bootowania):Na koniec wykonaj
ThinkLight
z argumentem poziomu (0, 1 lub 2):Specjalne podziękowania dla Hadess za to, że tak się stało!
źródło
Moje T450 nie włączały ponownie podświetlenia klawiatury po wznowieniu pracy z jądrem starszym niż 4.6. FWIW, teraz w wersji 4.6, podświetlenie klawiatury jest ustawione na jasność, którą posiadało przed zawieszeniem.
źródło