Comment fermer la window sélectionnée via le keyboard en mode aperçu gnome-shell?

Appuyez sur Super . Vous pouvez parcourir les windows par TAB . Je pense comment vous pouvez fermer la window sans souris ou touchpad. Tentatives infructueuses

  • return arrière
  • alt + fn + f4 (proposition de Tyler)

La fonctionnalité n'existe pas par défaut dans le système en fonction du commentaire de CW. Avoir une command de terminal pour faire le changement serait génial dans les parameters du système. Vous pouvez ouvrir et visualiser les parameters Gonme par gnome-control-center dans Terminal, où je ne trouve pas les raccourcis et Windows , voir la figure 1-2.

Fig. 1 Seulement deux parameters de menu dans Windows, ne correspondant pas à la fonction désirée, Fig. 2 Pas de menu Raccourcis

entrer la description de l'image ici

entrer la description de l'image ici

Testé à la fois sur X11 et Wayland 1.17, il n'y a donc pas de fonctionnalité par défaut.

OS: Debian 9.1
Gestionnaire de window: Gnome 3.22 sur X11 et Wayland 1.17

Après avoir examiné tous les raccourcis keyboard possibles

 gsettings list-keys org.gnome.desktop.wm.keybindings 

et en regardant à travers les files dans:

 /usr/share/gnome-control-centre/keybindings/ 

Il semblerait que cette fonction n'a pas été développée pour le gestionnaire Windows par défaut de Gnome (murmure). Remarque: l'exécution de Fedora 26 avec Gnome 3

La seule chose que j'ai trouvée est cette extension , mais elle permet uniquement de fermer en utilisant Ctrl + Clic souris . Ne permet pas le keyboard sans souris.

Lorsque vous l'installez sur Gnome, vous pouvez voir le code source dans le file ~/.local/share/gnome-shell/extensions/[email protected]/extension.js ou ici sur Github .

J'ai une solution de contournement dans ma tête, mais je n'ai pas assez d'expérience pour le réaliser. (désolé) Vous devriez requestr un tutoriel d'extension ou étudier des tutoriels d'extension .

L'extension mentionnée ci-dessus ( line 42 ) utilise l'injection pour faire fonctionner l'événement '_onClicked' . Il y a peu de lignes ci-dessous dans le code this.emit('close-requested'); sur la line 45 , qui à mon avis fermer la window dans l'aperçu. Donc, vous devriez d'une manière ou d'une autre modifier cette injection d'événement à un événement quelconque lorsque vous appuyez sur Entrée. Cela vous permettra probablement d'utiliser Ctrl + Entrée pour la fermeture. Mais ce n'est que mon hypothèse.

J'ai commencé votre version Debian à partir d'un CD live.

Dans "Tous les parameters / Clavier / Windows /" j'ai trouvé la Close window -shortcut comme Alt+F4 .

Alors maintenant je me request, avez-vous une nouvelle installation ou avez-vous déjà personnalisé votre debian? Avez-vous la dernière version (1: 3.22.2-3)?

EDIT: Je n'ai pas compris la question, vous ne voulez pas fermer une seule window affichée, mais une window sélectionnée en parcourant toutes les windows ouvertes.

entrer la description de l'image ici