nie można włączyć podświetlenia klawiatury

17

Korzystam z ASUS UX303 LN, laptopa i Ubuntu Gnome 14.04 jest na nim zainstalowany. Nie mogę znaleźć sposobu na włączenie podświetlenia klawiatury. Skrót klawiaturowy działający w systemie Windows nie działa tutaj. Proszę pomóż

wygaszacz ekranu
źródło
musisz sprawdzić układ klawiatury i zmienić ją zgodnie z

Odpowiedzi:

25

Aby włączyć podświetlenie:

echo 2 | sudo tee / sys / class / leds / asus :: kbd_backlight / bright

Wartość 2at echo 2 |można zmienić na wartość z zakresu 0–3, przy czym 3 jest najjaśniejsze.

Aby wyłączyć podświetlenie, wprowadź:

echo 0 | sudo tee / sys / class / leds / asus :: kbd_backlight / bright

Ścieżka może się różnić w zależności od modelu laptopa i systemu operacyjnego. Na przykład Lenovo Thinkpad L390 z systemem Manjaro ma /sys/class/leds/tpacpi::kbd_backlight/brightness. Możesz użyć, findaby zobaczyć poprawną ścieżkę:

find /sys/class/leds -name '*kbd_backlight'
Powiedz mi dlaczego
źródło
1
Działa, gdy piszę, ale gdy dodam go jako niestandardowy skrót klawiaturowy, nie działa
wygaszacz ekranu
1
Dlaczego włączenie podświetlenia klawiatury wymaga zgody administracyjnej?
funicorn
1
@funicorn, ponieważ zmieniasz funkcje sprzętowe
TellMeWhy
11

Próbować

xset led on

lub

xset led 3

Działa to dobrze z moją klawiaturą CMSTORM (Cooler Master Storm Devastator).

Łukasz Kidziński
źródło
4

Za pomocą tego polecenia możesz włączyć podświetlenie

sudo tee /sys/class/leds/asus::kbd_backlight/brightness <<< 3

Spowoduje to ustawienie go na maksimum. Liczba na końcu oznacza jasność (0–3).

Możesz połączyć to polecenie z jakąś kombinacją klawiszy skrótu.

Możesz także przeczytać artykuł dotyczący konfigurowania czujnika światła otoczenia.

Pilot 6
źródło
Działa, gdy piszę, ale gdy dodam go jako niestandardowy skrót klawiaturowy, nie działa
wygaszacz ekranu
2
To właściwie kolejny temat, jak skonfigurować skrypt wymagający sudo do kombinacji klawiszy. Gdzieś trzeba na nie odpowiedzieć. Tworzę skrypt i ustawiam, że nie wymaga hasła w sudoers.
Pilot6
Działa również z ergonomiczną klawiaturą na żywo.
Milind Anantwar
3

Oto jak to rozwiązałem:

#!/bin/bash
# Adjust the keyboard backlight level

shopt -s -o nounset

declare -i KBD_BACKLIGHT_MAX=`cat /sys/class/leds/asus\:\:kbd_backlight/max_brightness`
declare -i KBD_BACKLIGHT_LEV=`cat /sys/class/leds/asus\:\:kbd_backlight/brightness` 

# We need a parameter, etiher inc or dec
if [ $# -eq 0 ] ; then
   exit 192
fi 

case $1 in
-inc ) 
   # increasing:
   if [ ${KBD_BACKLIGHT_LEV} -lt ${KBD_BACKLIGHT_MAX}  ] ; then
      KBD_BACKLIGHT_LEV=${KBD_BACKLIGHT_LEV}+1
      echo ${KBD_BACKLIGHT_LEV} | tee /sys/class/leds/asus::kbd_backlight/brightness
   fi
   ;;
-dec )
   # decreasing:
   if [ ${KBD_BACKLIGHT_LEV} -gt 0 ] ; then
      KBD_BACKLIGHT_LEV=${KBD_BACKLIGHT_LEV}-1
      echo ${KBD_BACKLIGHT_LEV} | tee /sys/class/leds/asus::kbd_backlight/brightness
   fi
   ;;
esac

exit 192

Zapisz powyższy skrypt w / opt / tweaks / kbd_backlight_adjust.

Następnie należy to uruchomić za pomocą sudo ze skrótu klawiaturowego, dlatego musimy dodać linię do sudoers.

Użyj visudo i dodaj tę linię do dołu:

your_username ALL=(root) NOPASSWD: /opt/tweaks/kbd_backlight_adjust

Na koniec utwórz skróty klawiaturowe, używając tych poleceń do zwiększania i zmniejszania podświetlenia klawiatury:

sudo /opt/tweaks/kbd_backlight_adjust -inc

i

sudo /opt/tweaks/kbd_backlight_adjust -dec

Że należy to zrobić :-)

Pakezonit
źródło
znakomity! po prostu brakuje komendy chmod + x / opt / tweaks / kbd_backlight_adjust, aby włączyć wykonywanie skryptu.
cgasp
2

Miałem ten sam problem z zakupionym laptopem Asus ROG. Oto, co zrobiłem, aby ogólnie naprawić skróty klawiaturowe.

sudo vim /etc/default/grub

Znajdziesz tę linię:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Po prostu dodaj na końcu:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="

Zapisz, wyjdź i uruchom ponownie

Matt O.
źródło
-1

Możesz łatwo zaktualizować jądro za pomocą „Ukku Kernel Update Utility” https://github.com/teejee2008/ukuu Aktualizacje jądra 5.x rozwiązują cały mój problem na Asus UX433F (podświetlenie, dźwięk).

dmgl
źródło