Como mudar o X windows da linha de comando?

6

Como posso criar um script que alterna automaticamente as janelas? Eu estou tentando fazer a mesma coisa Alt + Tab .

    
por GarouDan 18.10.2011 / 15:31

3 respostas

11

Parece que você está procurando wmctrl - veja aqui para mais exemplos.

Editar: Seu ambiente de gerenciador de janelas / área de trabalho deve estar em conformidade com os padrões ( EWMH ) . E aqui estão mais exemplos.

    
por 18.10.2011 / 15:43
1

Nos casos em que a solução de sr_ não funciona, você também pode tentar xautomation . Uma das ferramentas incluídas nesse pacote é xte (consulte página de manual ) - Simula teclas digitadas, movimento do mouse e muito mais. Aqui está como você pode usá-lo para simular Alt + Tab :

xte "keydown Alt_L" "key Tab" "keyup Alt_L"
    
por 18.10.2011 / 15:59
0

A resposta de sr_ mencionou wmctrl , o que funciona para mim.

Eu instalei no Ubuntu 16.04 com sudo apt-get install wmctrl . Consegui mudar de janela com wmctrl -a emacs24 .

wcmtrl -a $WIN parece procurar por janelas com nomes que contenham a string $WIN . A pesquisa é insensível a maiúsculas e minúsculas.

Aqui está man wmctrl para referência.

    
por 26.02.2017 / 19:23