É possível alternar para uma tela específica por meio de teclas de atalho no incrível wm (v4.0)?
Digamos que você tenha as telas DP-1-2 , DP-2-2 e eDP-1 . Agora você deseja alternar para a tela DP-1-2, independentemente de qual tela você está atualmente.
De preferência, pode-se usar a mesma técnica para também mover aplicativos para uma tela específica.
Isso é possível?
Não há ligações padrão para isso até onde eu sei, mas os métodos necessários para criá-los existem:
awful.screen.focus
. Pega um objeto de tela para mover o foco.client:move_to_screen
. Observe que você desejará adicionar isso à tabela de associações do cliente, não à global.Se você deseja criar as ligações com base nos nomes de saída randr, você pode usar a
outputs
propriedade dos objetos de tela . Esta tabela tem os nomes de saída randr como keys , então é um pouco complicado usar para esse propósito. Eu tentaria algo assim:Não posso testá-lo agora, não tenho várias telas disponíveis aqui.
Com base na resposta de crater2150 , encontrei uma solução funcional. Posto isso caso alguém tenha o mesmo problema.
Basta iterar em todas as telas e, se existirem aquelas em que você está interessado, adicione um atalho de teclado que alterna para a respectiva tela.