wie man verhindert, dass neue Fenster den Fokus im Gnom stehlen

14

Ich verwende Ubuntu 9.04 und habe den Fenstermanager für "Fokus folgt Maus" konfiguriert, aber neue Anwendungsfenster stehlen den Fokus. Es scheint, als gäbe es viele Themen, die sich über dieses Verhalten beschweren, aber ich sehe keine Lösungen. Vermisse ich etwas?

BD in Rivenhill
quelle

Antworten:

7

Meine bisher beste Lösung besteht darin, Compiz zu installieren und darin die folgenden Aktionen auszuführen: Wählen Sie "Allgemeine Optionen" oben im ersten Fenster aus, öffnen Sie die Registerkarte "Fokus- und Erhöhungsverhalten" und wählen Sie "Sehr hoch" unter "Sehr hoch". Dropdown-Liste "Fokusverhinderungsstufe" und geben Sie "beliebig" in das Textfeld "Fokusverhinderungsfenster" ein.

Ich gewöhne mich an die Tatsache, dass ich die Anwendungen am unteren Rand des Fensters regelmäßig visuell scannen muss und es einige seltsame Verhaltensweisen hervorruft, z. B. Anwendungen, die zuvor den Fokus hatten, diese aber nach einem Dialog anderen Anwendungen überlassen abgeschlossen wurde.

Ich suche immer noch nach besseren Lösungen dafür und erwarte, dass ich durch Optimieren der Einstellungen in Compiz ein besseres Verhalten erzielen kann, aber ich bin zu beschäftigt dafür.

BD in Rivenhill
quelle
Haben Sie eine Problemumgehung gefunden? Ich dachte, es gibt einen Opazitäts-Mod bei ccsm, der besagt, dass wenn wir alle Fenster auf 95% (leicht transparent) setzen, wir wissen, wann ein anderes Fenster auftaucht (direkt unter dem fokussierten Fenster) und weniger beunruhigend wären, wenn wir es nicht wissen gespawnt .. muss es noch probieren tho ... kann auch nervig sein ..
Aquarius Power
Fügen Sie bei ccsm "Deckkraft, Helligkeit und Sättigung" eine Deckkraftregel mit einem Wert von 95 hinzu (stellen Sie den Wert zuerst ein) und geben Sie "any" ohne Anführungszeichen in den Fenster-Matcher ein. Es funktioniert perfekt, wenn Sie ein Fenster kennen, das hinter dem aktuellen Fenster erscheint! :)
Wassermann Power
5

Es ist lustig, dass ich die Lösung für mein Ubuntu und GNOME in den OpenSolaris-FAQ gefunden habe :

Die Lösung ist zu beginnen:

gconftool-2 -s -t string /apps/metacity/general/focus_new_windows "strict"

oder alternativ können Sie starten gconf-editorund /apps/metacity/general/focus_new_windowsauf "streng" fixieren.

Serj
quelle
Die Beschreibung dieser Eigenschaft unter cinnamon ( org.cinnamon.desktop.wm.preferences) lautet: "Diese Option bietet zusätzliche Kontrolle darüber, wie neu erstellte Fenster den Fokus erhalten. Sie hat zwei mögliche Werte." Smart "wendet den normalen Fokusmodus des Benutzers an und" streng "führt zu Fenstern, die ab gestartet werden ein Terminal, dem kein Fokus gegeben wird. "
ThorSummoner
1

Das hat bei mir in Ubuntu 16.04 nicht funktioniert. Das Anpassen von Desktop> wm> Einstellungen> Auto-Raise über den dconf-Editor wurde ebenfalls nicht durchgeführt.

Was funktioniert , ist sicherzustellen, dass Sie den compizconfig-settings-manager installiert haben. Dann (ich kenne keine Möglichkeit, dieses erweiterte Dienstprogramm über die Benutzeroberfläche zu erreichen) können Sie den Befehl von einem Terminal aus ausführen: ccsm

Klicken Sie dann auf die allgemeinen Optionen und dort auf die Registerkarte Fokus- und Erhöhungsverhalten. Sie müssen die Fokusverhütungsstufe (mindestens) von Niedrig auf Normal ändern.

(Workrave hat mich verrückt gemacht, als sich kürzlich etwas geändert hat und es mir den Fokus gestohlen hat, während ich geschrieben habe und nicht auf den Bildschirm geschaut habe!)

Luke Kendall
quelle