El problema: hay 16 niveles de brillo en mi computadora portátil, pero al presionar teclas de acceso rápido Fn+Home
, se Fn+End
ajusta el brillo de 3 pasos a la vez (por ejemplo, de 0 a 3 o de 15 a 12).
Me parece importante notar que en la pantalla de inicio de sesión las teclas de acceso rápido funcionan bien . Pero después de iniciar sesión, aparece ese comportamiento extraño.
Además, si me concentro en un menú (por ejemplo, haga clic en el menú Archivo en Firefox), las teclas de acceso rápido funcionan bien .
xdotool key XF86MonBrightnessDown
funciona bien, ajustando el brillo en 1 paso (marcado con cat /sys/devices/pci0000:00/0000:00:02.0/backlight/acpi_video0/brightness
).
También instalé indicator-brightness
: muestra 16 niveles (0-15).
Intenté configurar acpi_backlight=vendor
en grub (inspirado en este tema: http://ubuntuforums.org/showthread.php?t=1909184 con un problema similar). Funcionó en que las teclas de acceso rápido funcionaban bien. Pero surgieron problemas con la notificación OSD, xdotool y el indicador de brillo. Así que creo que no es una solución correcta.
Parece que después de iniciar sesión, algo interfiere en el esquema de procesamiento de teclas de acceso rápido. ¿Algunas ideas?
Editar (información adicional)
Observé que las teclas de acceso rápido funcionan a nivel de hardware: puedo ajustar el brillo inmediatamente después de encender mi computadora portátil (por ejemplo, en la pantalla del BIOS).
Después de las
$ killall gnome-settings-daemon
teclas de acceso rápido, ajuste el brillo en un paso, pero no aparecen notificaciones. En breve segnome-settings-daemon
recupera, y el problema de triple paso vuelve.acpi_listen
da el siguiente resultado (ambas teclas secuencialmente):$ acpi_listen ibm/hotkey HKEY 00000080 00001010 video LCD0 00000086 00000000 ibm/hotkey HKEY 00000080 00001011 video LCD0 00000087 00000000
En este punto, pensé que (1) las teclas de acceso rápido funcionan a nivel de hardware; (2)
ibm/hotkey
cuida las teclas de acceso rápido; (3) tambiénvideo
se cuida. Por lo tanto, aparece el problema del triple paso.Intenté poner un video en la lista negra (esperaba que esto condujera a un comportamiento de doble paso), pero nada cambió.
Como solución alternativa, creé mis propias teclas de acceso rápido en CompizConfig Settings Manager, como se describe aquí , pero con --clearmodifiers
argumento:
xdotool key --clearmodifiers XF86MonBrightnessUp
xdotool key --clearmodifiers XF86MonBrightnessDown
Así que ahora puedo usar teclas de acceso rápido iniciales o nuevas para ajustes más precisos.
Preguntas abiertas
Ya hubo discusión para el caso con doble paso: Lenovo ThinkPads, las teclas de función de brillo hacen dos pasos en lugar de uno, buscando una solución :
el hardware simplemente lo hace y luego envía una señal que dice que se ha presionado el botón. ¿Posiblemente podría desactivar el atajo en Sistema -> Preferencias -> Atajos de teclado para esta acción?
Pero estoy ansioso por saber
- ¿Por qué recibo un problema de triple paso?
- ¿Cómo puedo desactivar el procesamiento de estas teclas de acceso rápido?
Estaría muy agradecido si alguien lo explicara.
thinkpad_acpi
se usa nuevo , pero GNOME power daemon aún no está en funcionamiento).