Como evitar que um aplicativo “sempre no topo” usurpe o foco toda vez que o espaço de trabalho é alternado

3

Isso talvez seja mais adequado para Brainstorm como uma solicitação de recurso ou um candidato para relatório de bugs , mas, por enquanto, vou postar aqui:

Ao dizer a um aplicativo para ser ambos

  • always on visible workspace e

  • always on top

isso funciona, MAS, ao alternar os espaços de trabalho, o aplicativo não é always on top , mas também " sempre em foco por padrão "em todos os espaços de trabalho.

Em outras palavras, ele (Compiz? Unity?) não não lembra de ser "desfocado" (isto é, ter perdido o foco para algum outro aplicativo) em uma determinada área de trabalho , mas de forma confiável (e reproduzível) esquece tudo sobre isso, assim como mudar para outro espaço de trabalho e, em seguida, voltar novamente.

Isso não é o que eu gostaria de usar todos os dias, mas agora eu estava querendo ter um vídeo de longa duração no VLC rodando como uma coisa do tipo "Picture-in-Picture" que eu faria uma pausa e ignore e, em seguida, execute um pouco mais etc, enquanto alterna frequentemente espaços de trabalho; basicamente mantendo o aplicativo em segundo plano (em algum lugar da minha tela grande), mas ainda visível, ou seja, " no topo ".

    
por nutty about natty 06.02.2013 / 16:27

1 resposta

2

Isso é preliminar:

Tornar o aplicativo sempre no espaço de trabalho visível por padrão? usa CCSM e o plugin Window Rules , que vem com uma opção de " no-focus ". Então eu acho que isso poderia passar como uma alternativa aceitável, embora sub-ideal.

Por que sub-ideal? Porque a) requer CCSM ('nuf disse) eb) exigiria a criação de uma regra, ao invés de ter c) este "bug" corrigido ...

    
por nutty about natty 06.02.2013 / 16:40