Como ajusto a velocidade da guia alt?

30

Alt-tab parece lento, minha máquina possui os drivers adequados instalados e tudo o mais é rápido, exceto alt-tab. Definir o plugin para mostrar ícones em vez de visualizações de janela não ajuda.

Isso é um bug ou é uma maneira de acelerar isso?

Jorge Castro
fonte
8
Eu pensei que era apenas o meu sistema. É bom saber que você pode aumentá-lo!
Marco Ceppi
2
Alguém sabe por que isso é definido como 2s por padrão? Não consigo imaginar por que é considerado útil ...
David Miller
1
@ David Miller, talvez esteja definido como 2s para motivar os usuários a alterá-lo, descobrindo outras configurações do Compiz para brincar. :)
Michael Moussa

Respostas:

22

Conclui-se que existe um atraso de 2 ms definido no alternador alt-tab (chamado Static Application Switcher) por padrão.

Para alterá-lo, use o Gerenciador de configurações do CompizConfig Instale o ccsm . Depois de instalá-lo, execute-o através do traço procurando por compiz ou apenas execute ccsmalt-f2:

insira a descrição da imagem aqui

E, em seguida, defina Popup Window Delaycomo 0 na guia comportamento.

insira a descrição da imagem aqui

E aumente a velocidade:

insira a descrição da imagem aqui

Jorge Castro
fonte
Mesmo depois de definir o atraso do pop-up como 0, o atraso do meu alt + tab ainda estava notavelmente lento. Simplesmente desabilitar o compositing_manager acelerou as coisas - mas isso é um pouco drástico. Afeta (geralmente quebra) a funcionalidade de outros aplicativos se desativada (docky, gnome-do). Para desabilitar: execute gconf-editor => edit (desmarque) / apps / metacity / general / compositing_manager
michael
Isso ainda funciona na 12.04?
Patrick Marchwiak
Parece funcionar em 12.10 também. No entanto, você precisa primeiro instalar os plug-ins de compiz ( askubuntu.com/questions/208375/… )
Mika Vatanen
Apenas seguir as capturas de tela sem ler nada me ajudou a resolver isso :) obrigado!
Christian Vielma 04/10
15

12,10

  1. Requisitos: você precisará do Compiz Config Settings Manager (CCSM).

    sudo apt-get install compizconfig-settings-manager
    

    Você também pode precisar dos Plugins Compiz também. Os plugins compiz foram incluídos nas compizconfig-settings-managerversões anteriores do Ubuntu

    sudo apt-get install compiz-plugins
    
  2. Ativar comutador de aplicativo estático

    CCSM> Gerenciamento de Janelas> Static Application Switcher> Marque a caixa para habilitá-lo.

    2.1 Você será solicitado com um diálogo "conflito de ligações". Selecione Resolver conflitos .

    insira a descrição da imagem aqui

    2.2 Agora você será solicitado com esta monstruosidade:

    insira a descrição da imagem aqui

    Selecione Sim para desativar todo e qualquer conflito. Qual é sim? A terceira opção, mais à direita, será sempre a terceira opção mais à direita.

    Agora você receberá um alternador de aplicativos estranho quando Alt+ Tab. Parece que você quebrou tudo. Em seguida, vamos configurá-lo.

  3. Vá para CCSM> Gerenciamento de Janelas> Switcher de Aplicativo Estático>

    3.1 Ligações

    CCSM> Gerenciamento de janelas> Comutador de aplicativos estáticos> Ligações

    • Verifique se a ligação Próxima janela está definida como Alt+Tab
    • Verifique se a ligação da janela Anterior está definida como Shift+ Alt+Tab
    • Verifique se a ligação Próxima janela (Todas as janelas) está definida como Control+ Primary+ Alt+Tab
    • Verifique se a ligação da janela Anterior (todas as janelas) está definida como Shift+ Control+ Primary+ Alt+Tab
    • Verifique se todas as ligações acima estão desabilitadas no CCSM Ubuntu Unity Plugin (UUP) . A ligação para o UUP pode ser encontrada em CCSM> Ubuntu Unity Plugin> Switcher.

    As ligações do comutador de aplicativos estáticos devem ter algo como isto:

    insira a descrição da imagem aqui

    E as Ligações de plug-in do Ubuntu Unity devem ter algo parecido com isto (observe que as 4 primeiras ligações estão desativadas, porque estamos usando o alternador de aplicativo estático):

    insira a descrição da imagem aqui

    3.2 Comportamento

    CCSM> Gerenciamento de Janelas> Static Application Switcher> Comportamento

    • Velocidade = 50.0000

    • Timestep = 10.0000

      Timestep é a frequência com que a direção da janela é recalculada. Um passo alto resultará em janelas que ultrapassam sua posição e retornam, e um passo baixo resultará em janelas que desviarão lenta e precisamente para sua posição. - http://wiki.compiz.org/Plugins/Scale

    • Atraso da janela pop-up = 0,0000

      insira a descrição da imagem aqui

    3.3 Aparência

    CCSM> Gerenciamento de janelas> Comutador estático de aplicativos> Aparência

    • Mostrar apenas ícone = Sim: marcado

      insira a descrição da imagem aqui

Feito! Alt + Tab deve ser muito mais rápido.

Gerard Roche
fonte
ótima resposta e informações! Na verdade, estava procurando apenas uma definição clara de "Timestep" do referido plug-in ... um post útil e muito claro! thx de fato !!
noz sobre natty
PS: o que " mudar automaticamente a janela de exibição " significa exatamente / faz? a dica de ferramenta me deixa adivinhando ... e o Google também não quer dar a resposta.
noz sobre natty
Isso funcionou para mim em 12.04 também. Muito obrigado.
de Drew Noakes
Ótimo! Obrigado pela explicação detalhada. Sinceramente, não consigo acreditar no quão lento é o alternador de aplicativos Ubuntu padrão.
Friederbluemle 15/09/2015
1

"Quick Alt-Tab" alterna entre duas janelas superiores na pilha de muitas janelas. Tente abrir muitas janelas e pressione Alt-Tab rapidamente, sem esperar pela aparência do "seletor de janelas" gráfico. Obviamente, um pequeno atraso é para ativar esse recurso.

polizhok
fonte
"Obviamente, um pequeno atraso é para ativar esse recurso." Seu raciocínio não faz sentido para mim. Mesmo se você esperar, ainda assim alternará entre as duas janelas na parte superior da pilha de janelas.
Lacon destacado
0

Alterar o atraso da janela pop-up não altera a velocidade com que os aplicativos alternam. Na mesma página de configurações da sua resposta, altere 'Speed' do padrão 4 para 1. Isso acelerou muito a minha configuração.

A forma negativa
fonte
Mudar a velocidade para 1 tornou muito lento para mim, no entanto, quando aumentei para 50, é basicamente instantâneo. (Atualizei minha resposta)
Jorge Castro
A propriedade speed afeta apenas a animação da caixa de seleção dentro do pop-up. Não importa o que aconteça, a janela selecionada alternará instantaneamente toda vez que você clicar na guia (após o atraso do pop-up), mas a própria caixa será deixada para trás em baixa velocidade. Isso se torna óbvio se você for para a Appearanceguia, girar para fora select window highlighte highlight modeescolher bring selected to front.
Dorkus1218
0

É o "gerenciador de janelas" que introduz esses atrasos. Se você instalou ubuntu-mate-desktopno topo do Ubuntu 16.04, pode executar mate-tweakpara permitir a seleção de um gerenciador de janelas alternativo.

Para uma experiência de baixa latência, tente "Marco (sem compositor)".

Para fazer isso na linha de comando, execute:

marco --no-composite --replace

insira a descrição da imagem aqui

nobar
fonte
No meu sistema (Ubuntu MATE 16.04), "Marco (Software compositor)" foi ativado e o atraso de 2 segundos ao pressionar Alt + Tab estava lá. Depois que mudei para o Compiz, o atraso desapareceu e tenho efeitos de janela sofisticados agora.
precisa saber é o seguinte
@ MichaelKremser: Sim, foi o que experimentei também. Minha solução foi mudar de software compositorpara No compositor. Usar o Compiz é outro caminho a percorrer e pode funcionar bem para você. Se você tiver outros problemas estranhos, tente voltar para Marco.
Nobar
Eu quero me votar. O Ubuntu MATE 18.04 ainda exige essa alteração para ser rápido em alguns dos meus hardwares. Também afeta a alternância entre áreas de trabalho - o que para mim foi um problema maior que o alt-tab.
Nobar
Talvez seja apenas a minha imaginação, mas parece que mesmo a digitação regular é um pouco mais responsiva quando o compositor é desativado - é como se eu estivesse andando na areia e cheguei em terra firme.
Nobar