Je suis ennuyé par les fenêtres sous l'ouverture de X et je détourne le focus de la fenêtre actuelle qui a le focus. Cela est particulièrement gênant lorsque vous tapez un mot de passe dans une boîte de dialogue de mot de passe et qu'une autre application vole le focus, de sorte que certaines de vos frappes se retrouvent dans la nouvelle application à la place.
J'ai toujours été irrité par cela dans Windows, mais il n'y a pas grand-chose à faire à ce sujet là-bas, et je ne peux m'empêcher de penser que cela devrait être réparable sur Unix.
J'utilise actuellement Gnome comme environnement de bureau (sur RHEL 5.8) et selon wmctrl -m
j'utilise actuellement Metacity
comme gestionnaire de fenêtres. Bien que je préfère m'en tenir à ces options par défaut, je serais heureux de découvrir les gestionnaires de fenêtres qui ne présentent pas ce comportement.
Réponses:
FWIW, avec
xterm
, cliquez sur le bouton gauche de la souris tout en maintenant la Ctrltouche enfoncée pour afficher un menu dans lequel vous pouvez sélectionner un clavier sécurisé . qui utilise XGrabKeyboard pour obtenir une utilisation exclusive du clavier.Vous pouvez également le lier à une clé comme avec:
Pour Shift-F2. Bien que vous préfériez cela dans un fichier de ressources (soit chargé par
xterm
like~/.Xdefaults
ou stocké sur le serveur X avecxrdb
et interrogé par xterm) que sur la ligne de commande.la source
xterm
auquel je ne me souviens pas avoir utilisé pendant des années. J'aurais pensé que la plupart des gens utilisant Gnome utiliseraientgnome-terminal
.Vous ne dites pas quel gestionnaire de fenêtres vous utilisez sous gnome. La plupart des plus courantes sont
metacity
,compiz
(et gnome-shell dans les nouvelles versions de Gnome) que vous pouvez utiliser comme vous (bien que certains intègrent mieux avec gnome que d' autres).Pour openbox, changez votre fichier de configuration (quelque chose comme
~/.config/openbox/rc.xml
lequel vous pouvez copier/etc/xdg/openbox/rc.xml
) en:la source
/etc/xdg/openbox/rc.xml
wmctrl -m