Come posso regolare la velocità dell'alt-tab?


30

Alt-tab sembra lento, la mia macchina ha i driver corretti installati e tutto il resto è veloce tranne alt-tab. L'impostazione del plugin per mostrare le icone invece delle anteprime delle finestre non aiuta.

È un bug o è un modo per accelerarlo?


8
Pensavo fosse solo il mio sistema. Buono a sapersi che puoi aumentarlo!
Marco Ceppi

2
Qualcuno sa perché questo è impostato su 2s per impostazione predefinita? Non riesco a immaginare perché sia ​​considerato utile ...
David Miller,

1
@ David Miller, forse è impostato su 2 secondi per motivare gli utenti a modificarlo, scoprendo così altre impostazioni di Compiz con cui giocare. :)
Michael Moussa,

Risposte:


22

Si finisce che c'è un ritardo di 2ms impostato nello switcher alt-tab (chiamato Static Application Switcher) per impostazione predefinita.

Per modificarlo, utilizzare è possibile utilizzare CompizConfig Settings Manager Installa ccsm . Dopo averlo installato, eseguilo tramite il trattino cercando compiz o semplicemente esegui ccsmda alt-f2:

inserisci qui la descrizione dell'immagine

E quindi impostare Popup Window Delaysu 0 nella scheda comportamento.

inserisci qui la descrizione dell'immagine

E aumenta la velocità:

inserisci qui la descrizione dell'immagine


Anche dopo aver impostato il ritardo del popup su 0, il mio ritardo alt + tab era ancora notevolmente lento. Disabilitare semplicemente il compositing_manager ha velocizzato le cose, ma questo è un po 'drastico. Colpisce (spesso interrompe) la funzionalità di altre applicazioni se disabilitata (docky, gnome-do). Per disabilitare: esegui gconf-editor => edit (deseleziona) / apps / metacity / general / compositing_manager
michael

Funziona ancora in 12.04?
Patrick Marchwiak,

Sembra funzionare anche in 12.10. Tuttavia , devi prima installare i plug-in compiz ( askubuntu.com/questions/208375/… )
Mika Vatanen,

Solo seguire gli screenshot senza leggere nulla mi ha aiutato a risolvere questo :) grazie!
Christian Vielma,

15

12.10

  1. Requisiti: è necessario Compiz Config Settings Manager (CCSM).

    sudo apt-get install compizconfig-settings-manager
    

    Potresti anche aver bisogno dei plugin Compiz. I plug-in compiz erano inclusi nelle compizconfig-settings-managerversioni precedenti di Ubuntu

    sudo apt-get install compiz-plugins
    
  2. Abilita Switcher applicazione statica

    CCSM> Gestione finestre> Static Application Switcher> Seleziona la casella per abilitarlo.

    2.1 Verrà richiesto un dialogo "Conflitto di vincoli". Seleziona Risolvi conflitti .

    inserisci qui la descrizione dell'immagine

    2.2 Ora ti verrà richiesto con questa mostruosità:

    inserisci qui la descrizione dell'immagine

    Selezionare Sì per disabilitare tutti i conflitti. Quale è sì? La terza opzione, più a destra, sarà sempre la terza a destra.

    Ora otterrai uno strano selettore di applicazioni quando Alt+ Tab. Sembrerà che tu abbia rotto tutto. Successivamente lo configureremo.

  3. Vai a CCSM> Gestione finestre> Commutatore di applicazioni statiche>

    3.1 Binding

    CCSM> Gestione finestre> Switcher statico per applicazioni> Associazioni

    • Assicurarsi che il bind della finestra successiva sia impostato su Alt+Tab
    • Assicurarsi che il bind della finestra Prec sia impostato su Shift+ Alt+Tab
    • Assicurarsi che l' associazione della finestra successiva (Tutte le finestre) sia impostata su Control+ Primary+ Alt+Tab
    • Assicurarsi che l' associazione della finestra Prec (Tutte le finestre) sia impostata su Shift+ Control+ Primary+ Alt+Tab
    • Assicurati che tutte le associazioni di cui sopra siano disabilitate nel CCSM Ubuntu Unity Plugin (UUP) . Il binding per UUP è disponibile in CCSM> Ubuntu Unity Plugin> Switcher.

    I binding del selettore di applicazioni statiche dovrebbero avere un aspetto simile al seguente:

    inserisci qui la descrizione dell'immagine

    E i collegamenti al plugin Unity di Ubuntu dovrebbero assomigliare a questo (si noti che i primi 4 collegamenti sono disabilitati, perché stiamo usando il selettore di applicazioni statiche):

    inserisci qui la descrizione dell'immagine

    3.2 Comportamento

    CCSM> Gestione finestre> Switcher statico per applicazioni> Comportamento

    • Velocità = 50.0000

    • Timestep = 10.0000

      Il timestep è la frequenza con cui viene ricalcolata la direzione della finestra. Un timestep elevato comporterà finestre che superano la loro posizione e rimbalzano indietro, mentre un timestep basso comporterà finestre che si spostano lentamente e con precisione nella loro posizione. - http://wiki.compiz.org/Plugins/Scale

    • Ritardo finestra popup = 0,0000

      inserisci qui la descrizione dell'immagine

    3.3 Aspetto

    CCSM> Gestione finestre> Commutatore di applicazioni statiche> Aspetto

    • Mostra solo icona = Sì: selezionata

      inserisci qui la descrizione dell'immagine

Fatto! Alt + Tab dovrebbe essere molto più veloce.


ottima risposta e informazioni! In realtà stavo solo cercando una chiara definizione di "Timestep" di detto plugin ... un post molto chiaro e utile! grazie davvero !!
pazzo per il natty

PS: cosa significa esattamente / fa " cambio automatico della finestra "? la descrizione mi lascia indovinare ... e Google non vuole nemmeno far apparire la risposta.
pazzo per il natty

Questo ha funzionato anche per me il 12.04. Grazie mille.
Drew Noakes,

Grande! Grazie per la spiegazione dettagliata. Onestamente non riesco a credere a quanto sia lento lo switcher dell'applicazione Ubuntu predefinito.
friederbluemle,

1

"Quick Alt-Tab" passa tra due finestre superiori in pila di molte finestre. Prova ad aprire molte finestre e premi Alt-Tab rapidamente, senza aspettare la comparsa del "selettore di finestre" grafico. Ovviamente un piccolo ritardo è abilitare questa funzione.


"Ovviamente un piccolo ritardo è abilitare questa funzione." Il tuo ragionamento non ha senso per me. Anche se aspetti, passerai comunque tra le due finestre nella parte superiore della pila di finestre.
Staccato Laconian

0

La modifica del ritardo della finestra popup non modifica la velocità con cui le applicazioni cambiano. Nella stessa pagina delle impostazioni della tua risposta, modifica "Velocità" da 4 a 1 predefinito. Ciò ha accelerato molto la mia configurazione.


Cambiare la velocità su 1 mi ha reso molto lento, tuttavia quando l'ho avviato a 50 è praticamente istantaneo. (Aggiornata la mia risposta)
Jorge Castro,

La proprietà speed influisce solo sull'animazione della casella di selezione nel popup. Indipendentemente da ciò, la finestra selezionata cambierà istantaneamente ogni volta che premi tab (dopo il ritardo del popup), ma la casella stessa verrà lasciata indietro a bassa velocità. Questo diventa ovvio se vai alla Appearancescheda, volteggi select window highlighte highlight mode, per , scegli bring selected to front.
Dorkus1218

0

È il "gestore di finestre" che introduce questi ritardi. Se è stato installato ubuntu-mate-desktopsu Ubuntu 16.04, è possibile eseguire mate-tweakper consentire la selezione di un gestore di finestre alternativo.

Per un'esperienza a bassa latenza, prova "Marco (nessun compositore)".

Per fare ciò dall'esecuzione da riga di comando:

marco --no-composite --replace

inserisci qui la descrizione dell'immagine


Sul mio sistema (Ubuntu MATE 16.04), "Marco (compositore software)" è stato attivato e il ritardo di 2 secondi quando si preme Alt + Tab era lì. Dopo essere passato a Compiz, il ritardo è scomparso e ora ho effetti di finestra fantasiosi.
Michael Kremser,

@MichaelKremser: Sì, è quello che ho sperimentato anch'io. La mia soluzione era passare da software compositora No compositor. L'uso di Compiz è un altro modo di procedere e potrebbe funzionare bene per te. Se riscontri altri strani problemi, prova a tornare a Marco.
nobar,

Voglio votarmi. Ubuntu MATE 18.04 richiede ancora questa modifica per essere scattante su alcuni dei miei hardware. Influisce anche sul passaggio tra le aree di lavoro, il che per me è stato un problema più grande di alt-tab.
nobar

Forse è solo la mia immaginazione, ma sembra che anche la battitura regolare sia solo un po 'più reattiva quando il compositore è disabilitato - è come se avessi camminato sulla sabbia e mi fossi messo su un terreno solido.
nobar
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.