Script para emular o atalho de teclado do Windows [Win] + [Arrow]

4

Estou executando o Fedora 14. Eu gostaria de (pelo menos parcialmente) emular o comportamento do Windows quando você clica em Win + Chave de Seta . Ou seja, eu gostaria que ele "encaixasse" nos lados esquerdo / direito da tela.

Eu não estou muito familiarizado com o Linux / Unix, mas aqui está o que eu criei:

xdotool getactivewindow windowmove 0 0
xdotool getactivewindow windowmove 1680 0

para mover a janela atual para o monitor esquerdo / direito, respectivamente. Isso funcionaria bem para os meus propósitos, mas para alguns programas ele não funciona se a janela estiver maximizada. Alguém sabe uma boa maneira de fazer isso? Suponho que uma solução seria restaurar a janela se ela estiver maximizada, movê-la e maximizá-la, mas também não sei como fazer isso.

    
por nullUser 29.06.2012 / 17:23

2 respostas

1

Eu decidi ir com a configuração Win + Acima para alternar a maximização da janela (era uma opção de atalho predefinida), juntamente com a implementação de xdotool mencionada anteriormente. Se você tiver uma solução mais direta / mais geral, por favor, sinta-se à vontade para publicá-la.

    
por 29.06.2012 / 21:42
0

Você pode ter o comportamento exato mesmo das teclas Meta + Esquerda / Direita do Windows no KDE: Vá para a mesma caixa de diálogo de atalhos de teclado kwin e defina a " Janela da Janela Rápida à esquerda / Right "opções.

Para o Meta + Up eu acho "Maximize Window" ou "Maximize Window Vertically" à mão.

Funciona em vários monitores e é muito útil para colocar dois aplicativos lado a lado na tela.

    
por 01.01.2015 / 10:10