Forcer alt + tab à commuter uniquement sur l'espace de travail actuel dans le shell GNOME


Réponses:


178

Voici la solution que j'ai trouvée:

Très rapide et facile, sans aucune installation / extension:

  1. Installer dconf-editor(déjà installé sur les distributions debian / ubuntu actuelles):

    sudo apt-get install dconf-editor
    
  2. Ouvert dconf-editor(depuis le tableau de bord ou un terminal)

  3. Accédez à: org -> gnome -> shell -> app-switcher
  4. Définissez "current-workspace-only" sur true

    capture d'écran

..et tu as fini :)


9
J'aimerais que Gnome mette cela dans son applet Settings
leo-the-manic

2
Ajoutez également la réponse @austinmarton, car bien que ce soit plus générique, il existe un moyen génial de ne nécessiter aucune installation supplémentaire.
Mihail Malostanidis

4
J'ai ajouté un numéro de fonctionnalité au projet Gnome TWEAK gitlab.gnome.org/GNOME/gnome-tweaks/issues/123
sobi3ch

1
Depuis Ubuntu 18.04, ce paramètre peut être trouvé dans / org / gnome / shell / switcher / window-switcher / current-workspace-only
GuruBob

2
AVERTISSEMENT: Pour moi dans Ubuntu 18.04 ne fonctionne pas, mais la version en ligne de commande a fonctionné: gsettings set org.gnome.shell.app-switcher current-workspace-only true
carlo.polisini

176

Simplement:

gsettings set org.gnome.shell.app-switcher current-workspace-only true

5
super rapide, pas de logiciel supplémentaire nécessaire et fait exactement ce qui était demandé! +1
Jamie-505

1
Cela a fonctionné pour moi sur Ubuntu 17.04
Esteban Filardi

2
... et pour moi dans 17.10.
colan

12
Cela fonctionne sur Ubuntu 18.04. C'est simple et vous n'avez pas besoin d'installer quoi que ce soit
Andrea Tulimiero


15

Au lieu d’installer dconf-editoret de devoir jouer autant avec votre souris, vous pouvez également le faire depuis un terminal.

Pour créer la current-workspace-onlyvaleur:

dconf write /org/gnome/shell/app-switcher/current-workspace-only 'true'

Pour l'effacer, revenons aux paramètres par défaut:

dconf reset /org/gnome/shell/app-switcher/current-workspace-only

Je voudrais dconf-editorplus si elle pouvait rechercher à travers des chemins, des propriétés et des valeurs.


2
la réponse (ultérieure) à l'aidegsettings n'est qu'une API de niveau supérieur qui définit également les dconfvaleurs (et serait probablement préférable à l'accès direct à dconf)
michael

12

Semble être corrigé avec

gsettings set org.gnome.shell.window-switcher current-workspace-only true
gsettings set org.gnome.shell.app-switcher current-workspace-only true

On dirait que je n'ai besoin que du premier ( .window-switcher)
kerner1000

Cela a fait le travail. Elle affiche uniquement les applications actuellement dans l'espace de travail et, lorsqu'une application a deux instances chacune dans un espace de travail différent en appuyant sur Alt + Tab, elle empêche de les afficher toutes les deux. Mais vous devez utiliser les deux commandes dans cette réponse. Super merci!
juliangonzalez

6

Une alternative pour les personnes qui souhaitent parcourir les fenêtres ouvertes de l'espace de travail actuel, mais veulent également pouvoir parcourir toutes les applications ouvertes (sur n'importe quel espace de travail), peut être obtenue en modifiant les raccourcis clavier.

Sous Paramètres> Périphériques> Clavier (sous Ubuntu 17.10):

  • Basculer Windows: Alt+Tab
  • Changer d'application: Super+Tab

C'est délicat - Alt + Tab modifie les fenêtres, même lorsque vous modifiez les raccourcis clavier. Y a-t-il moyen d'arranger ça?
Rick-777

Oui, Alt + Tab affichera les fenêtres ouvertes sur l'espace de travail actuel, tandis que Super + Tab affichera tous les programmes ouverts (sur n'importe quel espace de travail). Que voulez-vous réaliser, Alt + Tab montre les programmes ouverts sur l’espace de travail actuel au lieu des fenêtres ouvertes?
Clauds

1
Salut ! J'essaie de définir ce comportement spécifique, mais je ne semble pas pouvoir le faire. Les deux commandes se comportent toujours de la même manière. J'ai essayé gsettings current-workspace-only pour le commutateur de fenêtres et d'applications sans succès. Une idée? Merci :)
Biggybi

J'ai vérifié mes gsettings et j'ai org.gnome.shell.app-switcher current-workspace-only falseetorg.gnome.shell.window-switcher current-workspace-only true
Clauds

Cela ne répond pas à la question, mais constitue néanmoins un bon conseil.
Artisan


1

Les autres solutions ici ne fonctionnaient pas pour moi sur Ubuntu 18.04.1, mais l’ extension Alt Tab Workspace fonctionnait.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.