Die Tastaturbeleuchtung kann nicht eingeschaltet werden

15

Ich benutze ASUS UX303 LN, Laptop und Ubuntu Gnome 14.04 ist darauf installiert. Ich finde keine Möglichkeit, die Hintergrundbeleuchtung meiner Tastatur einzuschalten. Die Tastenkombination, die in Windows funktioniert, funktioniert hier nicht. Bitte helfen Sie

Bildschirmschoner
quelle
Sie müssen das Layout Ihrer Tastatur überprüfen und an Ihre Bedürfnisse

Antworten:

23

So aktivieren Sie die Hintergrundbeleuchtung:

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

Das 2beiecho 2 | kann auf einen Wert zwischen 0 und 3 geändert werden, wobei 3 der hellste Wert ist.

Geben Sie Folgendes ein, um die Hintergrundbeleuchtung zu deaktivieren:

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

Der Pfad kann je nach Laptop-Modell und Betriebssystem variieren. Zum Beispiel hat Lenovo Thinkpad L390 mit Manjaro /sys/class/leds/tpacpi::kbd_backlight/brightness. Sie können verwenden find, um den richtigen Pfad zu sehen:

find /sys/class/leds -name '*kbd_backlight'
Sag mir warum
quelle
1
Es funktioniert, wenn ich
eingebe
1
Warum das Einschalten der Tastaturbeleuchtung administrative Erlaubnis
erfordert
1
@funicorn, weil Sie Hardware-Funktionen ändern
TellMeWhy
8

Versuchen

xset led on

oder

xset led 3

Dies funktionierte gut mit meiner CMSTORM-Tastatur (Cooler Master Storm Devastator).

Łukasz Kidziński
quelle
4

Mit diesem Befehl können Sie die Hintergrundbeleuchtung einschalten

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

Dies setzt es auf Maximum. Die Zahl am Ende bedeutet Helligkeit (0 - 3).

Sie können diesen Befehl mit einer Tastenkombination verknüpfen.

Sie können auch den Artikel zur Einrichtung des Umgebungslichtsensors lesen .

Pilot6
quelle
Es funktioniert, wenn ich
eingebe
2
Dies ist eigentlich ein weiteres Thema zum Einrichten eines Skripts, das sudo für eine Tastenkombination erfordert. Es muss schon irgendwo geantwortet werden. Ich erstelle ein Skript und stelle ein, dass in sudoers kein Passwort erforderlich ist.
Pilot6
3

So habe ich es gelöst:

#!/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

Speichern Sie das obige Skript in / opt / tweaks / kbd_backlight_adjust.

Dann muss dies mit sudo über eine Tastenkombination ausgeführt werden, damit wir sudoers eine Zeile hinzufügen müssen.

Benutze visudo und füge diese Zeile unten ein:

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

Und schließlich erstellen Sie Ihre Tastaturkürzel mit diesen Befehlen zum Erhöhen und Verringern der Tastaturbeleuchtung:

sudo /opt/tweaks/kbd_backlight_adjust -inc

und

sudo /opt/tweaks/kbd_backlight_adjust -dec

Das sollte es tun :-)

Pakezonit
quelle
ausgezeichnet! Fehlt nur der Befehl chmod + x / opt / tweaks / kbd_backlight_adjust, um die Skriptausführung zu aktivieren.
Cgasp
2

Ich hatte das gleiche Problem mit einem Asus ROG-Laptop, den ich gekauft hatte. Hier ist, was ich getan habe, um Tastaturkürzel im Allgemeinen zu korrigieren.

sudo vim /etc/default/grub

Sie finden diese Zeile:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Einfach am Ende anfügen:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="

Speichern, beenden und neu starten

Matt O.
quelle
-1

Sie können ganz einfach aktualisieren Kernel "Ukku Kernel Update Utility" mit https://github.com/teejee2008/ukuu Updates für 5.x - Kernel alle mein Problem auf Asus UX433F (Hintergrundbeleuchtung, Ton) lösen.

dmgl
quelle