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?


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


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.


ó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.


"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.


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


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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.