comment empêcher de nouvelles fenêtres de voler le focus dans gnome
14
J'utilise Ubuntu 9.04 et j'ai le gestionnaire de fenêtres configuré pour "le focus suit la souris" mais les nouvelles fenêtres d'application voleront le focus. Il semble que de nombreux fils se plaignent de ce comportement, mais je ne vois aucune solution, ai-je raté quelque chose?
Jusqu'à présent, ma meilleure solution consiste à installer Compiz et à y effectuer les actions suivantes: sélectionnez "Options générales" en haut de la première fenêtre, ouvrez l'onglet "Comportement de mise au point et de relance", sélectionnez "Très élevé" dans le menu " Dans le menu déroulant Niveau de prévention du focus ", saisissez" n'importe quel "dans la zone de texte" Windows de prévention du focus ".
Je m'habitue au fait que je dois régulièrement analyser visuellement les applications en bas de la fenêtre et cela produit des comportements étranges tels que des applications qui avaient précédemment le focus mais qui le cèdent ensuite à d'autres applications après une boîte de dialogue. achevé.
Toujours à la recherche de meilleures solutions pour cela, et je m'attends à ce que je puisse obtenir un meilleur comportement en modifiant les paramètres de Compiz, mais je suis trop occupé pour cela.
avez-vous trouvé une solution de contournement? Je pensais, il y a un mod d'opacité à ccsm que si nous mettons toutes les fenêtres à 95% (légèrement transparent), nous saurions quand une autre fenêtre apparaîtra (juste en dessous de la fenêtre focalisée) et serait moins troublant que de ne pas le savoir engendré .. encore à essayer tho ... peut être ennuyeux aussi ..
Aquarius Power
à ccsm "opacité, luminosité et saturation" ajoutez une règle d'opacité avec une valeur de 95 (définissez la valeur en premier) et tapez "n'importe" sans guillemets sur le matcher de fenêtre, cela fonctionne parfaitement pour connaître une fenêtre engendrée derrière la fenêtre actuelle! :)
Aquarius Power
5
C'est drôle que j'ai trouvé la solution pour mon Ubuntu et GNOME sur OpenSolaris FAQ :
La description de cette propriété sous cinnamon ( org.cinnamon.desktop.wm.preferences) est: "Cette option offre un contrôle supplémentaire sur la façon dont les fenêtres nouvellement créées obtiennent le focus. Elle a deux valeurs possibles;" intelligent "applique le mode de focus normal de l'utilisateur et des résultats" stricts "dans les fenêtres démarrées à partir de un terminal ne se focalisant pas. "
ThorSummoner
1
Cela n'a pas fonctionné pour moi dans Ubuntu 16.04. Pas plus que l'ajustement de Desktop> wm> preferences> auto-raise via l'éditeur dconf.
Ce qui fonctionne, c'est de s'assurer que le gestionnaire de paramètres compizconfig est installé. Ensuite (je ne connais pas de moyen d'accéder à cet utilitaire avancé via l'interface utilisateur), vous pouvez exécuter la commande à partir d'un terminal: ccsm
Ensuite, vous cliquez sur les options générales et là-bas, cliquez sur l'onglet Comportement Focus & Raise. Vous devez changer le niveau de prévention de la mise au point de faible à normal (au moins).
(Workrave a commencé à me rendre fou quand quelque chose a récemment changé et il a commencé à voler le focus alors que j'écrivais sans regarder l'écran!)
C'est drôle que j'ai trouvé la solution pour mon Ubuntu et GNOME sur OpenSolaris FAQ :
La solution est de commencer:
ou, alternativement, vous pouvez commencer
gconf-editor
et corriger/apps/metacity/general/focus_new_windows
à "strict"la source
org.cinnamon.desktop.wm.preferences
) est: "Cette option offre un contrôle supplémentaire sur la façon dont les fenêtres nouvellement créées obtiennent le focus. Elle a deux valeurs possibles;" intelligent "applique le mode de focus normal de l'utilisateur et des résultats" stricts "dans les fenêtres démarrées à partir de un terminal ne se focalisant pas. "Cela n'a pas fonctionné pour moi dans Ubuntu 16.04. Pas plus que l'ajustement de Desktop> wm> preferences> auto-raise via l'éditeur dconf.
Ce qui fonctionne, c'est de s'assurer que le gestionnaire de paramètres compizconfig est installé. Ensuite (je ne connais pas de moyen d'accéder à cet utilitaire avancé via l'interface utilisateur), vous pouvez exécuter la commande à partir d'un terminal: ccsm
Ensuite, vous cliquez sur les options générales et là-bas, cliquez sur l'onglet Comportement Focus & Raise. Vous devez changer le niveau de prévention de la mise au point de faible à normal (au moins).
(Workrave a commencé à me rendre fou quand quelque chose a récemment changé et il a commencé à voler le focus alors que j'écrivais sans regarder l'écran!)
la source