Comment puis-je ajuster la vitesse alt-tab?

30

Alt-tab semble lent, ma machine a les pilotes appropriés installés et tout le reste est rapide sauf alt-tab. La configuration du plugin pour afficher les icônes au lieu des aperçus de fenêtre n'aide pas.

Est-ce un bug ou un moyen d'accélérer cela?

Jorge Castro
la source
8
Je pensais que c'était juste mon système. Bon à savoir, vous pouvez l'augmenter!
Marco Ceppi
2
Quelqu'un sait pourquoi cela est réglé à 2 s par défaut? Je ne peux pas imaginer pourquoi cela est considéré comme utile ...
David Miller
1
@David Miller, il est peut-être réglé sur 2 pour motiver les utilisateurs à le changer, découvrant ainsi d'autres paramètres Compiz avec lesquels jouer. :)
Michael Moussa

Réponses:

22

Il en résulte qu'il y a un délai de 2 ms défini par défaut dans le commutateur alt-tab (appelé le commutateur d'application statique).

Pour le modifier, utilisez vous pouvez utiliser le Gestionnaire de paramètres CompizConfig Installer ccsm . Après l'avoir installé, exécutez-le via le tableau de bord en recherchant compiz ou exécutez simplement à ccsmpartir d'alt-f2:

entrez la description de l'image ici

Et puis définissez Popup Window Delaysur 0 dans l'onglet comportement.

entrez la description de l'image ici

Et augmentez la vitesse:

entrez la description de l'image ici

Jorge Castro
la source
Même après avoir défini le délai contextuel sur 0, mon délai alt + tab était encore sensiblement lent. Désactiver simplement le compositing_manager a accéléré les choses - mais c'est un peu drastique. Elle affecte (casse souvent) les fonctionnalités d'autres applications si elle est désactivée (docky, gnome-do). Pour désactiver: exécutez gconf-editor => edit (uncheck) / apps / metacity / general / compositing_manager
michael
Est-ce que cela fonctionne toujours en 12.04?
Patrick Marchwiak
Semble fonctionner aussi en 12.10. Cependant , vous devez d'abord installer les plugins compiz ( askubuntu.com/questions/208375/… )
Mika Vatanen
Le simple fait de suivre les captures d'écran sans rien lire m'a aidé à résoudre ce problème :) merci!
Christian Vielma
15

12.10

  1. Conditions requises: Vous aurez besoin du Gestionnaire de paramètres Compiz Config (CCSM).

    sudo apt-get install compizconfig-settings-manager
    

    Vous pouvez également avoir besoin des plugins Compiz. Les plugins compiz étaient inclus compizconfig-settings-managerdans les versions antérieures d'Ubuntu

    sudo apt-get install compiz-plugins
    
  2. Activer le commutateur d'application statique

    CCSM> Gestion des fenêtres> Sélecteur d'application statique> Cochez la case pour l'activer.

    2.1 Vous serez invité à une boîte de dialogue "Conflit de liaisons". Sélectionnez Résoudre les conflits .

    entrez la description de l'image ici

    2.2 Maintenant, vous serez invité avec cette monstruosité:

    entrez la description de l'image ici

    Sélectionnez Oui pour désactiver tous les conflits. Lequel est oui? La troisième option, la plus à droite, sera toujours la troisième option la plus à droite.

    Vous obtiendrez désormais un étrange commutateur d'application lorsque vous Alt+ Tab. Il semblerait que vous ayez tout cassé. Ensuite, nous allons le configurer.

  3. Accédez à CCSM> Gestion des fenêtres> Commutateur d'application statique>

    3.1 Liaisons

    CCSM> Gestion des fenêtres> Sélecteur d'application statique> Liaisons

    • Assurez-vous que la liaison de la fenêtre suivante est définie sur Alt+Tab
    • Assurez-vous que la liaison de la fenêtre précédente est définie sur Shift+ Alt+Tab
    • Assurez-vous que la liaison de la fenêtre suivante (toutes les fenêtres) est définie sur Control+ Primary+ Alt+Tab
    • Assurez-vous que la liaison de la fenêtre précédente (toutes les fenêtres) est définie sur Shift+ Control+ Primary+ Alt+Tab
    • Assurez-vous que toutes les liaisons ci-dessus sont désactivées dans le plug- in CCSM Ubuntu Unity (UUP) . La liaison pour UUP peut être trouvée dans CCSM> Ubuntu Unity Plugin> Switcher.

    Les liaisons du commutateur d'application statique devraient ressembler à ceci:

    entrez la description de l'image ici

    Et les liaisons du plugin Ubuntu Unity devraient ressembler à ceci (notez que les 4 premières liaisons sont désactivées, car nous utilisons le sélecteur d'application statique):

    entrez la description de l'image ici

    3.2 Comportement

    CCSM> Gestion des fenêtres> Sélecteur d'application statique> Comportement

    • Vitesse = 50,0000

    • Timestep = 10.0000

      Timestep est la fréquence à laquelle la direction de la fenêtre est recalculée. Un pas de temps élevé se traduira par des fenêtres qui dépassent leur position et rebondir, et un pas de temps bas se traduira par des fenêtres qui dérivent lentement et avec précision vers leur position. - http://wiki.compiz.org/Plugins/Scale

    • Délai de fenêtre contextuelle = 0,0000

      entrez la description de l'image ici

    3.3 Apparence

    CCSM> Gestion des fenêtres> Sélecteur d'application statique> Apparence

    • Afficher l'icône uniquement = Oui: coché

      entrez la description de l'image ici

Terminé! Alt + Tab devrait être beaucoup plus rapide.

Gerard Roche
la source
grande réponse et info! En fait, je ne cherchais qu'une définition claire de "Timestep" dudit plugin ... un message très clair et utile! merci en effet !!
noisette sur natty
PS: qu'est-ce que " fenêtre de changement automatique " signifie / fait exactement? l'info-bulle me laisse deviner ... et google ne veut pas non plus faire apparaître la réponse.
noisette sur natty
Cela a également fonctionné pour moi le 12.04. Merci beaucoup.
Drew Noakes
Génial! Merci pour l'explication détaillée. Honnêtement, je ne peux pas croire à quel point le sélecteur d'application Ubuntu par défaut est lent.
friederbluemle
1

"Quick Alt-Tab" bascule entre deux fenêtres supérieures dans la pile de nombreuses fenêtres. Essayez d'ouvrir de nombreuses fenêtres et appuyez rapidement sur Alt-Tab, sans attendre l'apparition du "sélecteur de fenêtres" graphique. De toute évidence, un petit délai consiste à activer cette fonction.

polizhok
la source
"De toute évidence, un petit délai consiste à activer cette fonctionnalité." Votre raisonnement n'a pas de sens pour moi. Même si vous attendez, vous basculerez toujours entre les deux fenêtres en haut de la pile de fenêtres.
Laconian détaché
0

La modification du délai de la fenêtre contextuelle ne modifiera pas la vitesse à laquelle les applications changent. Sur la même page de paramètres que dans votre réponse, changez «Vitesse» du 4 par défaut à 1. Cela a beaucoup accéléré les choses dans ma configuration.

La forme négative
la source
Changer la vitesse à 1 m'a vraiment ralenti, mais quand je l'ai monté à 50, c'est essentiellement instantané. (Mise à jour de ma réponse)
Jorge Castro
La propriété speed n'affecte que l'animation de la boîte de sélection dans le popup. Quoi qu'il en soit, la fenêtre sélectionnée changera instantanément à chaque fois que vous appuierez sur l'onglet (après le délai de la fenêtre contextuelle), mais la boîte elle-même restera à une vitesse lente. Cela devient évident si vous allez dans l' Appearanceonglet, que vous tournez select window highlightet que vous highlight modechoisissez bring selected to front.
Dorkus1218
0

C'est le "gestionnaire de fenêtres" qui introduit ces retards. Si vous avez installé ubuntu-mate-desktopsur Ubuntu 16.04, vous pouvez exécuter mate-tweakpour permettre la sélection d'un autre gestionnaire de fenêtres.

Pour une expérience à faible latence, essayez "Marco (pas de compositeur)".

Pour ce faire à partir de l'exécution en ligne de commande:

marco --no-composite --replace

entrez la description de l'image ici

nobar
la source
Sur mon système (Ubuntu MATE 16.04), "Marco (Compositeur logiciel)" a été activé et le délai de 2 secondes lorsque vous appuyez sur Alt + Tab était là. Après être passé à Compiz, le délai a disparu et j'ai maintenant des effets de fenêtre fantaisistes.
Michael Kremser
@MichaelKremser: Oui, c'est aussi ce que j'ai vécu. Ma solution était de passer de software compositorà No compositor. Utiliser Compiz est une autre façon de procéder et peut fonctionner correctement pour vous. Si vous rencontrez d'autres problèmes étranges, essayez de revenir à Marco.
nobar
Je veux me voter. Ubuntu MATE 18.04 nécessite toujours cette modification afin d'être accrocheur sur certains de mes matériels. Cela affecte également la commutation entre les espaces de travail - ce qui pour moi était un problème plus important que alt-tab.
nobar
C'est peut-être juste mon imagination, mais j'ai l'impression que même la frappe régulière est juste un peu plus réactive lorsque le compositeur est désactivé - c'est comme si je marchais dans le sable et que je venais d'arriver sur un sol solide.
nobar