Estoy usando ASUS UX303 LN, Laptop y Ubuntu Gnome 14.04 está instalado en él. No puedo encontrar una manera de encender la luz de fondo de mi teclado. El método abreviado de teclado que funciona en Windows no funciona aquí. Por favor ayuda
Estoy usando ASUS UX303 LN, Laptop y Ubuntu Gnome 14.04 está instalado en él. No puedo encontrar una manera de encender la luz de fondo de mi teclado. El método abreviado de teclado que funciona en Windows no funciona aquí. Por favor ayuda
Respuestas:
Para habilitar la luz de fondo:
echo 2 | sudo tee / sys / class / leds / asus :: kbd_backlight / brillo
El 2
at echo 2 |
se puede cambiar a un valor entre 0 y 3, siendo 3 el más brillante.
Para deshabilitar la luz de fondo, ingrese:
echo 0 | sudo tee / sys / class / leds / asus :: kbd_backlight / brillo
La ruta puede variar según el modelo de computadora portátil y su sistema operativo. Por ejemplo, Lenovo Thinkpad L390 con Manjaro tiene /sys/class/leds/tpacpi::kbd_backlight/brightness
. Puede usar find
para ver la ruta correcta:
find /sys/class/leds -name '*kbd_backlight'
Tratar
xset led on
o
xset led 3
Esto funcionó bien con mi teclado CMSTORM (Cooler Master Storm Devastator).
Puede encender la luz de fondo con este comando
sudo tee /sys/class/leds/asus::kbd_backlight/brightness <<< 3
Esto lo establecerá al máximo. El número al final significa brillo (0 - 3).
Puede vincular este comando a alguna combinación de teclas de acceso rápido.
También puede leer el artículo sobre la configuración del sensor de luz ambiental.
Así es como lo resolví:
#!/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
Guarde el script anterior en / opt / tweaks / kbd_backlight_adjust.
Entonces esto debe ejecutarse con sudo desde un atajo de teclado, por lo que debemos agregar una línea a sudoers.
Use visudo y agregue esta línea al final:
your_username ALL=(root) NOPASSWD: /opt/tweaks/kbd_backlight_adjust
Y finalmente cree sus atajos de teclado usando estos comandos para aumentar y disminuir la luz de fondo del teclado:
sudo /opt/tweaks/kbd_backlight_adjust -inc
y
sudo /opt/tweaks/kbd_backlight_adjust -dec
Deberias hacer eso :-)
Tuve el mismo problema con una computadora portátil Asus ROG que había comprado. Esto es lo que hice para solucionar los atajos de teclado en general.
sudo vim /etc/default/grub
Encontrarás esta línea:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Simplemente agregue al final:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="
Guardar, salir y reiniciar
Puede actualizar fácilmente el kernel utilizando la "Ukku Kernel Update Utility" https://github.com/teejee2008/ukuu Las actualizaciones al kernel 5.x resuelven todos mis problemas en Asus UX433F (luz de fondo, sonido).