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

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

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

Não estou muito familiarizado com Linux/Unix, mas aqui está o que descobri:

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 meus propósitos, mas para alguns programas 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.

Responder1

Decidi usar a configuração Win+ Uppara alternar a maximização da janela (era uma opção de atalho predefinida), junto com a implementação mencionada de xdotool. Se você tiver uma solução mais direta/mais geral, sinta-se à vontade para publicá-la.

Responder2

Você pode ter oexatamente o mesmocomportamento das teclas de seta Meta+Esquerda/Direita do Windows no KDE: Vá para a mesma caixa de diálogo de atalhos de teclado do kwin e defina o "Janela de bloco rápido para a esquerda/direita"opções.

Para Meta + Up, acho útil "Maximizar janela" ou "Maximizar janela verticalmente".

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

informação relacionada