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).video
controlador? Ubuntu proporciona GUI (All Settings -> Keyboard -> Shortcuts
) para personalizar las teclas de acceso rápido de audio (subir / bajar volumen, silenciar), pero no encontré dónde puedo cambiar o deshabilitar las teclas de brillo.rc.local
sino en~/.profile
, para que solo se active después de iniciar sesión. Si hay una manera simple de deshabilitar el demonio de energía GNOME del procesamiento de teclas de acceso rápido de brillo, también deshabilitará el OSD (comobacklight=vendor
); hacerlo bien puede requerir modificar el código fuente ... Intentaré echarle un vistazo. De todos modos, una vez que salga 12.10, liberarán el kernel fijo con respaldo para 12.04, por lo que funcionará entonces.Estaba teniendo exactamente el mismo problema que tú, además de que mi sistema siempre comenzó con la pantalla apagada.
Me gustaría agradecerle por señalarme en la dirección correcta,
acpi_backlight=vendor
hizo el truco para mí sin ninguno de los problemas que experimentó. Estoy usando una HP G7 1116sg con gráficos híbridos (Intel HD3000 (actualmente solo uso la inteligencia debido a problemas híbridos en ubuntu. Lo digo solo porque el X220 aparece como el mismo adaptador de gráficos) / Radeon HD6870) y Ubuntu 12.04.Solo quería decir que los cambios de comida me funcionaron sin ningún problema aparente.
Buena suerte en encontrar una solución.
fuente
La configuración de
/sys/module/video/parameters/brightness_switch_enabled
a0
no me permite controlar el brillo en mi Thinkpad X230 mediante teclas de acceso directo, tanto en tty como en xfce 4.10. Tuve que decirle al xfce4-power-manager que no cambiara el brillo de los eventos clave. Puede hacerlo configurando una de las dos claves de configuración ocultas. El primero es:Y el segundo:
Nota: ambas configuraciones deshabilitan la pantalla emergente de brillo en mi sistema, ¡pero al menos recupero los 16 niveles de brillo!
Puede leer más sobre este problema en esta página y en la parte inferior de esta página .
fuente
En mi computadora portátil Lenovo S205 tuve este problema en el que tanto el controlador de video como el gnomo ajustaban el brillo.
Pero mi experiencia al deshabilitar la
brightness_switch_enabled
propiedad es que gnome es lento y parece picante al actualizar la luz de fondo, por ejemplo, si dejo las teclas presionadas durante un par de segundos y luego lo dejo ir, gnome todavía tarda entre 5 y 10 segundos en procesar los eventos.Por lo tanto, prefiero dejar que el controlador de video haga los ajustes y evitar que gnome los haga.
Desactivar el
gsd-backlight-helper
hizo el truco para mí. Rastreé los internets y no parece haber una opción visible para el usuario para hacer lo mismo.Perdí el OSD de brillo, pero ahora los cambios de brillo se procesan instantáneamente y, como beneficio adicional, todavía tengo control de brillo en el tty.
fuente