Estou usando o ASUS UX303 LN, o Laptop e o Ubuntu Gnome 14.04 estão instalados nele. Não consigo encontrar uma maneira de ativar a luz de fundo do teclado. O atalho de teclado que funciona no Windows não está funcionando aqui. Por favor ajude
Estou usando o ASUS UX303 LN, o Laptop e o Ubuntu Gnome 14.04 estão instalados nele. Não consigo encontrar uma maneira de ativar a luz de fundo do teclado. O atalho de teclado que funciona no Windows não está funcionando aqui. Por favor ajude
Respostas:
Para ativar a luz de fundo:
eco 2 | sudo tee / sys / class / leds / asus :: kbd_backlight / brilho
O 2
at echo 2 |
pode ser alterado para um valor entre 0 e 3, sendo 3 o mais brilhante.
Para desativar a luz de fundo, digite:
eco 0 | sudo tee / sys / class / leds / asus :: kbd_backlight / brilho
O caminho pode variar dependendo do modelo do laptop e do seu sistema operacional. Por exemplo, o Lenovo Thinkpad L390 executando o Manjaro possui /sys/class/leds/tpacpi::kbd_backlight/brightness
. Você pode usar find
para ver o caminho correto:
find /sys/class/leds -name '*kbd_backlight'
Experimentar
xset led on
ou
xset led 3
Isso funcionou bem com o meu teclado CMSTORM (Cooler Master Storm Devastator).
Você pode ativar a luz de fundo por este comando
sudo tee /sys/class/leds/asus::kbd_backlight/brightness <<< 3
Isso definirá o valor máximo. O número no final significa brilho (0 - 3).
Você pode vincular este comando a alguma combinação de teclas de atalho.
Você também pode ler o artigo sobre a configuração do Sensor de luz ambiente.
Aqui está como eu resolvi isso:
#!/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
Salve o script acima em / opt / tweaks / kbd_backlight_adjust.
Então isso precisa ser executado com o sudo a partir de um atalho de teclado, portanto, devemos adicionar uma linha aos sudoers.
Use visudo e adicione esta linha na parte inferior:
your_username ALL=(root) NOPASSWD: /opt/tweaks/kbd_backlight_adjust
E, finalmente, crie os atalhos do teclado usando estes comandos para aumentar e diminuir a luz de fundo do teclado:
sudo /opt/tweaks/kbd_backlight_adjust -inc
e
sudo /opt/tweaks/kbd_backlight_adjust -dec
Isso deve resolver :-)
Eu tive o mesmo problema com um laptop Asus ROG que havia comprado. Aqui está o que eu fiz para corrigir os atalhos do teclado em geral.
sudo vim /etc/default/grub
Você encontrará esta linha:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Basta adicionar ao final:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="
Salvar, sair e reiniciar
Você pode atualizar facilmente o kernel usando o "Ukku Kernel Update Utility" https://github.com/teejee2008/ukuu As atualizações do kernel 5.x resolvem todo o meu problema no Asus UX433F (luz de fundo, som).