impossibile attivare la retroilluminazione della tastiera


15

Sto usando ASUS UX303 LN, Laptop e Ubuntu Gnome 14.04 è installato su di esso. Non riesco a trovare un modo per accendere la retroilluminazione della tastiera. La scorciatoia da tastiera che funziona in Windows non funziona qui. Per favore aiuto


è necessario controllare il layout della tastiera e modificarlo in base alle proprie esigenze

Risposte:


23

Per abilitare la retroilluminazione:

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

L' 2at echo 2 |può essere cambiato in un valore compreso tra 0 e 3, dove 3 è il più luminoso.

Per disabilitare la retroilluminazione, inserire:

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

Il percorso può variare in base al modello del laptop e al sistema operativo in uso. Ad esempio Lenovo Thinkpad L390 con Manjaro /sys/class/leds/tpacpi::kbd_backlight/brightness. Puoi usare findper vedere il percorso corretto:

find /sys/class/leds -name '*kbd_backlight'

1
Funziona quando
scrivo

1
Perché l'attivazione della retroilluminazione della tastiera richiede l'autorizzazione amministrativa?
funicorn

1
@funicorn perché stai cambiando le funzionalità hardware
TellMeWhy

8

Provare

xset led on

o

xset led 3

Questo ha funzionato bene con la mia tastiera CMSTORM (Cooler Master Storm Devastator).


4

È possibile attivare la retroilluminazione con questo comando

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

Questo lo imposterà al massimo. Il numero alla fine indica la luminosità (0 - 3).

È possibile collegare questo comando ad alcune combinazioni di tasti di scelta rapida.

Puoi anche leggere l' articolo sulla configurazione del sensore di luce ambientale.


Funziona quando
scrivo

2
Questo è in realtà un altro argomento su come impostare uno script che richiede sudo per una combinazione di tasti. È necessario rispondere già da qualche parte. Faccio uno script e imposto che non richiede una password nei sudoers.
Pilota

3

Ecco come l'ho risolto:

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

Salvare lo script sopra in / opt / tweaks / kbd_backlight_adjust.

Quindi questo deve essere eseguito con sudo da una scorciatoia da tastiera, quindi dobbiamo aggiungere una linea ai sudoer.

Usa visudo e aggiungi questa riga in fondo:

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

E infine crea le scorciatoie da tastiera usando questi comandi per aumentare e ridurre la retroilluminazione della tastiera:

sudo /opt/tweaks/kbd_backlight_adjust -inc

e

sudo /opt/tweaks/kbd_backlight_adjust -dec

Dovrebbe farlo :-)


eccellente! manca solo il comando chmod + x / opt / tweaks / kbd_backlight_adjust per abilitare l'esecuzione dello script.
cgasp,

2

Ho avuto lo stesso problema con un laptop Asus ROG che avevo acquistato. Ecco cosa ho fatto per correggere le scorciatoie da tastiera in generale.

sudo vim /etc/default/grub

Troverai questa linea:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Basta aggiungere alla fine di esso:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="

Salva, esci e riavvia


-1

Puoi facilmente aggiornare il kernel usando "Ukku Kernel Update Utility" https://github.com/teejee2008/ukuu Gli aggiornamenti al kernel 5.x risolvono tutti i miei problemi su Asus UX433F (retroilluminazione, suono).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.