Algunas computadoras portátiles Lenovo tienen retroiluminación del teclado y se pueden encender con Fn
+ Space
. Hay tres estados: apagado, normal y brillante.
Cuando inicio Ubuntu, estas computadoras portátiles siempre vuelven al brillo de la pantalla solar y el teclado se apaga.
Quiero un brillo medio y las luces del teclado encendidas de forma predeterminada, porque generalmente uso esta computadora portátil en entornos oscuros.
La luz de fondo es fácil. Internet está lleno de información sobre esto.
echo 10 > /sys/class/backlight/acpi_video0/brightness
Pero, ¿cómo enciendo las luces de fondo del teclado con un comando? He estado buscando aquí pero parece que no hace nada:
/sys/class/leds/tpacpi\:\:thinklight
Actualizaciones
Lo intenté for i in {1..32}; do xset led $i; done
pero nada cambia. ¿Quizás la retroiluminación del teclado para las computadoras portátiles Lenovo tiene un controlador propietario y solo se puede controlar tpacpi
?
También intentado for i in $(find /sys/devices/platform/thinkpad_acpi/leds/ | grep /brightness\); do echo 255 > $i; done
en vano.
xset led
(es casi 100% probable que sea Bloq Mayús, etc., pero lo agregaré de todos modos) osetleds
. Editar: Encontré estofor i in {1..32}; do xset led $i; done
pero nada cambia.Respuestas:
Parece que esto se ha actualizado, mi X1C con ubuntuMATE 16.04 LTS tiene
que funciona como se esperaba, es decir:
Trae a la luz :)
fuente
¡Esto es realmente necesario para solucionarlo!
Creo que este es un error común en los nuevos thinkpads. Si enciende el teclado manualmente
fn + space
, ejecute:el teclado se desvanecerá. Consulte el siguiente enlace si le ayuda:
http://www.spinics.net/lists/ibm-acpi-devel/msg03090.html
fuente
Este es el script bash que uso:
https://gist.github.com/vzaliva/0adba7bc40e2f31a0b5f802af2a63267
Funciona en IBM ThinkPad X260 con Ubuntu 16.04.
fuente
Ok, funciona bien conmigo con esta esencia:
https://gist.github.com/hadess/6847281
ThinkLight.c
lugar detmp.c
.Asegúrese de tener instalado glib-2.0:
Compilar de
ThinkLight.c
la siguiente manera:Cargar
ec_sys
módulo (esto se puede agregar al/etc/modules
inicio):Finalmente ejecutar
ThinkLight
con argumento de nivel (0, 1 o 2):¡Un agradecimiento especial a hadess por hacer que esto suceda!
fuente
Mi T450s no volvería a habilitar la retroiluminación del teclado al reanudar con núcleos anteriores a 4.6. FWIW, con 4.6 ahora, la luz de fondo del teclado está configurada con el brillo que tenía antes de suspender.
fuente