Autonomía digital y tecnológica

Código e ideas para una internet distribuida

Configurar atajos de teclado en Linux con xbindkeys

Imago voragine.net
• Por

xbindkeys es un programa, independiente del gestor de ventanas utilizado, que permite asociar acciones (comandos) a combinaciones de teclas, para crear así atajos de teclado para gestionar acciones como subir y bajar el volumen, atenuar o incrementar el brillo de la pantalla,k o controlar el reproductor de música. Funciona con teclas multimedia.

Cómo evitar que xss-lock bloquee la pantalla cuando una aplicación está a pantalla completa

Imago voragine.net
• Por

xss-lock es un programa que gestiona el bloqueo de pantalla cuando el equipo está inactivo. xss-lock cumple esta tarea llamando a un bloqueador de pantalla externo, y comunicándose con el login manager que define el tiempo de inactividad antes de bloquear la pantalla y conecta con la sesión para salir del bloqueo.

Yo uso xss-lock para gestionar el bloqueo de pantalla en i3wm. xss-lock funciona estupendamente sin mucha configuración excepto cuando hay una aplicación a pantalla completa. En este caso bloquea la pantalla considerando que hay inactividad. Esto es especialmente molesto cuando estoy viendo una película: cada 5 minutos tengo que mover el ratón o se activa el bloqueo.

Para evitarlo he añadido un pequeño script de bash que monitoriza con wmctrl si hay alguna aplicación corriendo a pantalla completa. Si es así, pausa xss-lock con pkill. Cuando se sale del modo pantalla completa, el script reactiva xss-lock.