Alterna as janelas apenas na área de trabalho atual e exibe

7

Adquiri recentemente um segundo monitor para uso com meu laptop executando o Ubuntu com xfce e compiz .

No entanto, uma coisa que tem me incomodado é a troca de janelas: meu segundo monitor tem algumas janelas abertas que normalmente estariam em um segundo espaço de trabalho.

Agora, quando eu alternar as janelas, eu acidentalmente mudarei para uma das outras janelas na segunda exibição, o que é meio chato.

Como corrijo este problema?

    
por zhongfu 21.11.2012 / 13:46

3 respostas

6

Não tenho certeza sobre o Unity ou o XFCE, mas a alternância de área de trabalho totalmente personalizável é uma das muitas razões pelas quais optei por executar o KDE (Kubuntu).

No KDE, para limitar a alternância de tarefas para a tela atual, faça o seguinte:

  • Pressione Alt + F2 e digite task switcher e selecione Task Switcher na lista suspensa.

  • Dentro da guia principal do painel de controle task switcher , há uma seção chamada Filtrar janelas por .

  • Marque a caixa de seleção para Virtual Desktops , Activities e Screens e selecione a opção Current activity para cada.

  • Pressione Apply e verifique se as coisas funcionam como esperado antes de fechar.

Observação: você também pode encontrar o "Alternador de tarefas" da seguinte maneira:

  • clique no menu Kick Off

    - Navegue até a guia Computer

  • clique no menu System Settings

    - Na seção Workspace Appearance and Behavior , escolha Window Behavior

Relacionados: O que é uma atividade no KDE e o que posso fazer com ela?

    
por virtualxtc 21.01.2014 / 02:45
3

Se você usa compiz , xfwm4 ou qualquer outro WM, pode usar um alternador de tarefas flexível e independente da área de trabalho, como Skippy-XD . Conforme explicado neste tópico do upstream , você pode configurar o Skippy-XD (em ~/.config/skippy-xd/skippy-xd.rc para um usuário específico ou em /etc/xdg/skippy-xd.rc para todos os usuários, como:

  • Para evitar a exibição de janelas de outros desktops virtuais , defina [general] -> showAllDesktops para false . Deve funcionar na maioria dos WMs compatíveis com o EWMH.
  • Para evitar a exibição de janelas de outras telas Xinerama , defina [xinerama] -> showAll para false .
  • Para evitar a exibição de janelas de outros monitores X separados , defina [general] -> includeAllScreens para false . (Mas este é um switch oculto e está desativado por padrão).

Veja Algo como 'KDE Present Windows' / 'Compiz Scale' / 'Mac OS X exposé' no Openbox / LXDE / Xfce? para alguns detalhes de uso e instalação. Basicamente, você pode instalar os mais recentes pacotes de desenvolvimento do Skippy-XD PPA (diariamente) . Então você pode ligar o comando skippy-xd para Alt + Tab ou Alt + Esc ou o que for. Quando configurado apropriadamente, como explicado acima, o Skippy-XD deve exibir somente as janelas do monitor atual da área de trabalho virtual e .

    
por landroni 22.01.2014 / 18:23
1

De acordo com meu conhecimento Xfce 4.10 (e suponho que isso é o que você usa) tem suporte limitado para monitores adicionais.

A este respeito, 4.12 suportará o modo de área de trabalho estendida para vários monitores (consulte design / xfce4-settings / display para detalhes), que, esperamos, corrigiria os problemas que você está vendo. Você pode experimentar os snapshots de desenvolvimento a partir do ppa: xubuntu-dev / xfce-4.12 PPA.

Ou talvez você simplesmente precise seguir o conselho nesta pergunta: Como configuro monitores duplos no XFCE? . De qualquer forma, atualmente parece haver uma limitação em xfwm4 (se é isso que você está usando), especificamente que ele percorre todas as janelas no espaço de trabalho atual, independentemente de você usar um monitor ou dois. Para obter detalhes, consulte o relatório de erros upstream .

    
por landroni 15.01.2014 / 00:47