XMonad + Synergy - Ändert den Randstatus des Fensters, wenn der Zeiger den Computer verlässt
380
Jim Cheetham
Mein aktuelles XMonad-Setup hebt das aktuell fokussierte Fenster mit einem schönen grünen Rand hervor.
import XMonad.Layout.NoBorders ... defaults = defaultConfig { focusFollowsMouse = True, borderWidth = 4, normalBorderColor = "grey", focusedBorderColor = "green", ... ... myLayout = avoidStruts $ smartBorders ( ...
Wenn sich jedoch die Maus / der Fokus aufgrund der Verwendung von Synergy von einem der mehreren Bildschirme auf einen benachbarten Computer bewegt, reagiert XMonad nicht - ich möchte, dass das Fenster als nicht fokussiert markiert wird, da alle Eingaben jetzt in eine andere maschine.
Kann jemand bitte einen Mechanismus vorschlagen, den ich dafür verwenden kann?
Ich weiß nicht, wie ich den Namen des "aktuell ausgewählten Computers" von Synergy erhalten kann, aber nehmen wir an, dass dies möglich ist (ich kann die Quelle für Synergy immer ändern) - ein Ansatz zum Ändern des Fokus in XMonad ist das, was ich möchte die meisten.
0 Antworten auf die Frage
Verwandte Probleme
-
7
Starten Sie den Synergy-Client beim Booten in Mac OS X
-
4
Wo ist die neueste Synergie für Mac OS X?
-
2
Alternativen zu AutoHotKey, das mit Synergy funktioniert?
-
4
Umschaltsperre in Windows (wenn Synergie genutzt wird?)
-
2
Erzwinge Synergien, um meine eigenen Abdeckungen zu verwenden
-
3
Wie kann ich meinen Laptop als zweiten Monitor verwenden?
-
3
Welche Taste funktioniert wie Beenden Sie die Verwendung eines Mac mit Synergy
-
3
Hintergrundbild in xmonad einstellen
-
8
Wie kann man einen Linux-Desktop und ein Mac-Notebook Tastatur / Maus gemeinsam nutzen?
-
3
So erstellen Sie ein Startskript in Snow Leopard