Wie passe ich die Alt-Tab-Geschwindigkeit an?


30

Alt-Tab scheint langsam zu sein, auf meinem Computer sind die richtigen Treiber installiert und alles andere ist schnell außer Alt-Tab. Es hilft nicht, das Plugin so einzustellen, dass Symbole anstelle von Fenstervorschauen angezeigt werden.

Ist dies ein Fehler oder eine Möglichkeit, dies zu beschleunigen?


8
Ich dachte, es sei nur mein System. Gut zu wissen, dass Sie es erhöhen können!
Marco Ceppi

2
Weiß jemand, warum dies standardmäßig auf 2s eingestellt ist? Ich kann mir nicht vorstellen, warum das nützlich ist ...
David Miller

1
@David Miller, vielleicht ist es auf 2s gesetzt, um Benutzer zu motivieren, es zu ändern und dabei andere Compiz-Einstellungen zu entdecken, mit denen sie spielen können. :)
Michael Moussa

Antworten:


22

Es kommt zu einer Verzögerung von 2 ms, die im Alt-Tab-Umschalter (als statischer Anwendungsumschalter bezeichnet) standardmäßig eingestellt ist.

Zum Ändern können Sie den CompizConfig-Einstellungs-Manager verwenden Installieren Sie ccsm . Nachdem Sie es installiert haben, führen Sie es über den Bindestrich aus, indem Sie nach compiz suchen, oder führen Sie einfach ccsmalt-f2 aus:

Bildbeschreibung hier eingeben

Und dann Popup Window Delayauf der Registerkarte Verhalten auf 0 setzen .

Bildbeschreibung hier eingeben

Und steigern Sie die Geschwindigkeit:

Bildbeschreibung hier eingeben


Selbst nachdem ich die Popup-Verzögerung auf 0 gesetzt hatte, war meine Verzögerung von Alt + Tab immer noch bemerkenswert langsam. Das einfache Deaktivieren des compositing_manager hat die Dinge beschleunigt - aber das ist ein bisschen drastisch. Es beeinträchtigt (bricht häufig) die Funktionalität anderer Anwendungen, wenn es deaktiviert ist (Docky, Gnome-do). Zum Deaktivieren: Führen Sie gconf-editor aus => edit (deaktivieren) / apps / metacity / general / compositing_manager
michael

Funktioniert das noch in 12.04?
Patrick Marchwiak

Scheint auch in 12.10 zu funktionieren. Allerdings müssen Sie zuerst Compiz-Plugins installieren ( askubuntu.com/questions/208375/… )
Mika Vatanen

Nur den Screenshots zu folgen, ohne etwas zu lesen, hat mir geholfen, das zu lösen :) Danke!
Christian Vielma

15

12.10

  1. Voraussetzungen: Sie benötigen den Compiz Config Settings Manager (CCSM).

    sudo apt-get install compizconfig-settings-manager
    

    Möglicherweise benötigen Sie auch die Compiz Plugins. Die Compiz-Plugins waren compizconfig-settings-managerin früheren Versionen von Ubuntu enthalten

    sudo apt-get install compiz-plugins
    
  2. Aktivieren Sie Static Application Switcher

    CCSM> Fensterverwaltung> Static Application Switcher> Aktivieren Sie das Kontrollkästchen, um es zu aktivieren.

    2.1 Sie werden mit einem Dialogfeld "Bindungskonflikt" aufgefordert. Wählen Sie Konflikte lösen .

    Bildbeschreibung hier eingeben

    2.2 Nun werden Sie mit dieser Monstrosität aufgefordert:

    Bildbeschreibung hier eingeben

    Wählen Sie Ja, um alle Konflikte zu deaktivieren. Welches ist ja? Die dritte Option, die am weitesten rechts liegt, ist immer die dritte Option, die am weitesten rechts liegt.

    Sie erhalten jetzt einen seltsamen Application Switcher, wenn Sie Alt+ Tab. Es wird so aussehen, als hättest du alles kaputt gemacht. Als nächstes konfigurieren wir es.

  3. Gehen Sie zu CCSM> Fensterverwaltung> Static Application Switcher>

    3.1 Bindungen

    CCSM> Fensterverwaltung> Statischer Anwendungsumschalter> Bindungen

    • Stellen Sie sicher, dass die Bindung für das nächste Fenster auf Alt+ eingestellt istTab
    • Stellen Sie sicher, dass die Bindung für das vorherige Fenster auf Shift+ Alt+ eingestellt istTab
    • Stellen Sie sicher , das nächste Fenster (alle Fenster) verbindlich ist auf Control+ Primary+ Alt+Tab
    • Stellen Sie sicher, dass die Bindung für das vorherige Fenster (Alle Fenster) auf Shift+ Control+ Primary+ Alt+ eingestellt istTab
    • Stellen Sie sicher, dass alle oben genannten Bindungen im CCSM Ubuntu Unity Plugin (UUP) deaktiviert sind . Die Bindung für UUP finden Sie unter CCSM> Ubuntu Unity Plugin> Switcher.

    Die Static Application Switcher Bindings sollten ungefähr so aussehen:

    Bildbeschreibung hier eingeben

    Und die Ubuntu Unity-Plugin-Bindungen sollten ungefähr so aussehen (beachten Sie, dass die ersten 4 Bindungen deaktiviert sind, da wir den statischen Anwendungsumschalter verwenden):

    Bildbeschreibung hier eingeben

    3.2 Verhalten

    CCSM> Fensterverwaltung> Static Application Switcher> Verhalten

    • Geschwindigkeit = 50.0000

    • Zeitschritt = 10.0000

      Zeitschritt ist, wie oft die Richtung des Fensters neu berechnet wird. Ein hoher Zeitschritt führt dazu, dass Fenster ihre Position überschreiten und zurückprallen, und ein niedriger Zeitschritt führt dazu, dass Fenster langsam und genau zu ihrer Position driften. - http://wiki.compiz.org/Plugins/Scale

    • Verzögerung des Popup-Fensters = 0,0000

      Bildbeschreibung hier eingeben

    3.3 Aussehen

    CCSM> Fensterverwaltung> Static Application Switcher> Darstellung

    • Nur Symbol anzeigen = Ja: Aktiviert

      Bildbeschreibung hier eingeben

Getan! Alt + Tab sollte viel schneller sein.


tolle antwort & info! War eigentlich nur auf der Suche nach einer klaren Definition von "Timestep" des besagten Plugins ... ein sehr klarer n hilfreicher Beitrag! Danke in der Tat !!
verrückt nach natty

PS: Was bedeutet " Auto Change Viewport " genau? Der Tooltipp lässt mich raten ... und Google möchte die Antwort auch nicht anzeigen.
verrückt nach natty

Das hat auch bei mir am 12.04 geklappt. Vielen Dank.
Drew Noakes

Groß! Danke für die ausführliche Erklärung. Ich kann ehrlich gesagt nicht glauben, wie langsam der standardmäßige Ubuntu-Anwendungsumschalter ist.
friederblümle

1

"Quick Alt-Tab" wechselt zwischen zwei oberen Fenstern in einem Stapel von vielen Fenstern. Versuchen Sie, viele Fenster zu öffnen und drücken Sie schnell Alt-Tab, ohne auf das Erscheinen der grafischen "Fensterauswahl" zu warten. Offensichtlich ist eine kleine Verzögerung, um diese Funktion zu aktivieren.


"Offensichtlich ist eine kleine Verzögerung, um diese Funktion zu aktivieren." Ihre Argumentation ergibt für mich keinen Sinn. Selbst wenn Sie warten, wechseln Sie immer noch zwischen den beiden Fenstern oben im Fensterstapel.
Freistehendes Laconian

0

Durch Ändern der Verzögerung des Popup-Fensters wird die Geschwindigkeit, mit der die Anwendungen wechseln, nicht geändert. Ändern Sie auf der gleichen Einstellungsseite wie in Ihrer Antwort "Geschwindigkeit" von "4" auf "1". Das hat meine Einrichtung erheblich beschleunigt.


Wenn ich die Geschwindigkeit auf 1 ändere, wird es sehr langsam, aber wenn ich es auf 50 ändere, ist es im Grunde genommen sofort. (Aktualisiert meine Antwort)
Jorge Castro

Die Eigenschaft speed wirkt sich nur auf die Animation des Auswahlfelds im Popup aus. Egal was passiert, das ausgewählte Fenster wird bei jedem Drücken der Tabulatortaste (nach der Popup-Verzögerung) sofort umgeschaltet, aber die Box selbst bleibt bei langsamer Geschwindigkeit zurück. Dies wird deutlich, wenn Sie zur AppearanceRegisterkarte gehen, sie drehen select window highlightund highlight modewählen bring selected to front.
Dorkus1218

0

Es ist der "Fenstermanager", der diese Verzögerungen einführt. Wenn Sie ubuntu-mate-desktopUbuntu 16.04 installiert haben , können Sie mate-tweakeinen alternativen Fenstermanager auswählen.

Versuchen Sie für eine Erfahrung mit geringer Latenz "Marco (kein Compositor)".

Gehen Sie dazu von der Befehlszeile aus wie folgt vor:

marco --no-composite --replace

Bildbeschreibung hier eingeben


Auf meinem System (Ubuntu MATE 16.04) war "Marco (Software Compositor)" aktiviert und die 2 Sekunden Verzögerung beim Drücken von Alt + Tab war da. Nachdem ich zu Compiz gewechselt bin, ist die Verzögerung verschwunden und ich habe jetzt ausgefallene Fenstereffekte.
Michael Kremser

@MichaelKremser: Ja, das habe ich auch erlebt. Meine Lösung bestand darin, von software compositorzu zu wechseln No compositor. Die Verwendung von Compiz ist eine weitere Möglichkeit und funktioniert möglicherweise einwandfrei für Sie. Wenn Sie auf andere seltsame Probleme stoßen, versuchen Sie, zu Marco zurückzukehren.
Nobar

Ich möchte mich steigern. Ubuntu MATE 18.04 benötigt diese Änderung immer noch, um auf einigen meiner Hardware-Komponenten schnell reagieren zu können. Es wirkt sich auch auf das Wechseln zwischen Arbeitsbereichen aus - was für mich ein größeres Problem war als Alt-Tab.
Nobar

Vielleicht ist es nur meine Vorstellung, aber es fühlt sich so an, als ob selbst das regelmäßige Tippen ein bisschen reaktionsfähiger ist, wenn der Compositor deaktiviert ist - es ist, als wäre ich im Sand gelaufen und auf festen Boden gekommen.
Nobar
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.