Espacios de trabajo de cambio automático


13

Tengo varias aplicaciones de monitoreo que nos gustaría proyectar usando un proyector en el área de TI de nuestra oficina.

Una de las aplicaciones es una aplicación Java (por lo que el cambio automático de pestañas en un navegador no funcionará).

¿Hay alguna manera de cambiar automáticamente entre espacios de trabajo en un intervalo de tiempo?

O

¿Hay alguna manera de cambiar entre aplicaciones de pantalla completa en 1 espacio de trabajo?

Respuestas:


10

Esto también se puede lograr usando wmctrl:

sudo apt-get install wmctrl

Script para wmctrl:

#!/bin/sh

while true
    do wmctrl -s 0
    sleep 5
    wmctrl -s 1
    sleep 5
    wmctrl -s 2
    sleep 5
    wmctrl -s 3
    sleep 5
done

wmctrl es una solución más elegante; envía mensajes al administrador de ventanas y puede hacer otras cosas como mover ventanas a un espacio de trabajo específico o elevarlas que también pueden serle útiles. Sin embargo, el administrador de ventanas es libre de ignorar estos mensajes, por lo que quizás no sea la solución más portátil.

La opción -m de wmctrl es la más adecuada para su uso: cambiará al espacio de trabajo correcto y luego elevará la ventana. Esto evita tener que mantener las ventanas en los espacios de trabajo correctos, sin minimizarlas y sin que otras ventanas las oculten, etc.


1
¿Puedo usarlo en un solo monitor?
dierre

Si. Lo uso en un solo monitor.
Paulo

8

Esto se puede lograr usando xdotool:

sudo apt-get install xdotool

Use una secuencia de comandos como esta para enviar los atajos de teclado de cambio del espacio de trabajo, suponiendo que el diseño del espacio de trabajo de Unity:

#!/bin/sh

while true
    do xdotool key ctrl+alt+Right
    sleep 5
    xdotool key ctrl+alt+Down
    sleep 5
    xdotool key ctrl+alt+Left
    sleep 5
    xdotool key ctrl+alt+Up
    sleep 5
done
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.