Como manter uma janela ativa no topo, e qualquer eventual nova janela fica atrás da ativa?

1

Uma das coisas mais chatas que acontecem comigo é quando eu trabalho em uma janela, normalmente um editor ou um console, e algum aplicativo é iniciado de repente e cobre a janela atualmente ativa ... Existe uma maneira de evitar isso? de acontecer? O ambiente é o KDE 4.8 no Fedora 17. O Windows realmente se comporta exatamente como descrito acima - novas janelas nunca aparecem acima da janela ativa no momento, a menos que elas pertençam ao mesmo aplicativo e sejam caixas de diálogo.

No entanto, se não houver atividade na janela ativa, seria realmente útil se a nova janela "assumir". :)

Editar 1: Estou procurando uma solução geral (preferencial), se disponível. Estou ciente do fato de que posso modificar a janela para estar no topo de tudo.

    
por DejanLekic 11.06.2012 / 14:26

3 respostas

3

Vá para Configurações do sistema e clique no seguinte:

System Settings
  \
  (section Workspace Appearance and Behavior)
   Window Behavior
     \
      (on left) Window Behavior (again)
        \
         (on top: Tab) Focus

Defina "Nível de Prevenção contra Roubo de Foco" para "Nenhum".

Para mim, isso foi definido como "Baixo", e todas as novas janelas que já haviam iniciado uma janela do mesmo tipo (por exemplo, Konsole, Firefox, gVim) apareceriam atrás da janela ativa. A configuração para "Nenhum" resolveu isso.

Isso costumava funcionar, por meses até, mas de repente mudou o comportamento alguns dias atrás. Eu estou em uma estação de trabalho Linux corporativa gerenciada, então isso poderia ter sido uma implantação de configurações por I.T., não tem idéia. Depois de alterar essa configuração, novas janelas aparecem na parte superior.

    
por 28.09.2012 / 03:52
0

KDE ... o ambiente de trabalho. Como em ... A versão do KDE do Linux Mint? Kbuntu KDE Debian?

Você provavelmente já tem a opção. Então, clique com o botão direito do mouse na barra de título da Widow que deseja manter no topo e veja se existe a opção "Always on Top". Isso não vai lidar com a detecção de atividade, no entanto. Eu não sei de nenhum programa que mantenha uma janela no topo enquanto estiver ativo, mas depois de algum tempo permita que ele vá para o segundo plano.

Agora, você sempre pode instalar o wmctrl e usar o seguinte comando, se você não tiver a opção na barra de título.

wmctrl -r windowname -b add,above

Agarre aqui .

    
por 11.06.2012 / 16:10
0

Execute kcmshell4 kwinoptions e aumente Nível de prevenção do roubo de foco .

Para programas obstinados, execute kcmshell4 kwinrules e crie uma regra que coloque novas janelas desse aplicativo em segundo plano ou comece a ser minimizada. Essa interface de regras também está disponível no menu de contexto da barra de menus de cada janela.

    
por 21.06.2012 / 11:54

Tags