"Focus follows mouse" oder "Sloppy Focus" ist eine Funktion, die X11-Fenstermanagern unter Linux / Unix gemeinsam ist, einschließlich GNOME, KDE, CDE, XFCE und Fenstermanagern wie Enlightenment, Fluxbox und Window Maker. Es ist auch über TweakUI unter Windows verfügbar. Einige einzelne Anwendungen unter OS X, wie iTerm, unterstützen dies.
Was ist es? Einfach ausgedrückt, das Fenster, in dem sich der Mauszeiger befindet, hat den Fokus, anstatt auf ein Fenster zu klicken, damit es den Fokus erhält.
Unterstützt die native GUI für OS X dies mit versteckten Einstellungen?
Antworten:
Das grundlegende Problem bei der fehlerhaften Fokussierung auf dem Mac besteht darin, dass die Menüleiste immer der aktuell ausgewählten Anwendung zugeordnet ist. Wenn Sie einen nachlässigen Fokus hätten, wäre der Zugriff auf die Menüleiste für eine bestimmte Anwendung äußerst schwierig.
Having said that, Zooom / 2 tut , was Sie wollen, zusätzlich zu den Äquivalenten an die Open-Source - Window - Manager bietet Funktionen für ctrl + Klick Bewegen und Ändern der Größe von Fenstern.
quelle
Die in Mac OS X enthaltene Standard-Terminal-Anwendung führt (nur innerhalb dieser Anwendung und ohne automatisches Erhöhen) eine Fokusfolge-Maus aus, wenn Sie diesen Befehl von einer Shell aus ausführen und dann die Terminal-App neu starten:
quelle
Steve Yegge in seinem Blog behauptet, dass Fokus-Follow-Mouse ohne Autoraise unter OS X in Kürze nicht mehr möglich sein wird:
http://steve-yegge.blogspot.com/2008/04/settling-osx-focus-follows-mouse-debate.html
Da alle OS X-Dienstprogramme, die "Fokus folgt Maus" versprechen, automatisch starten, denke ich, dass Steve Yegge leider Recht hat.
quelle
@Drew
Die Menüleiste nicht haben zu obwohl geändert werden, so wie würden Sie nicht Auto-Raise ermöglichen müssen.
Aber wie in den Kommentaren erwähnt: nicht ohne Auto-Raise, was es einfach unbrauchbar macht. Eine weitere Einschränkung ist, dass Finder immer dann aktiviert wird, wenn Sie den Mauszeiger über den Desktop bewegen. Sie müssen Finder also der Ignorierliste hinzufügen. Beide Probleme betreffen auch MondoMouse .
Es wurde hier noch nicht erwähnt, aber OS X verfügt über eine Durchklickfunktion. Wenn Sie gedrückt halten ⌘, können Sie auf die meisten Elemente in Hintergrundfenstern klicken .
quelle
Es sollte beachtet werden, dass Leopard "Scrolling Focus Follows Mouse" eingeführt hat, bei dem Sie mit dem Mausrad oder einer Trackpad-Geste in jedem Fenster, über dem sich die Maus befindet, einen Bildlauf durchführen können.
Außer natürlich Microsoft Word für Mac.
Dies ist eine großartige Funktion, die beweist, dass einige Aspekte in OS X ausgeführt werden können, obwohl die Focus-Follows-Maus nicht vollständig ist.
quelle
Es sollte kein Problem geben, Focus-follows-Mouse ohne Autoraise in allen Anwendungen auszuführen, wie das Terminal-Beispiel und der Befehl-Klick beweisen, aber Sie müssten Code über mach_inject oder ähnliches in laufende Anwendungen einfügen. Sie würden im Wesentlichen einen "Eingabemanager" schreiben, der die Tastenanschläge / Klicks jedes Mal umleitet, wenn die Maus ein Textfeld / eine Schaltfläche betritt. Jeder Klick, der keine Taste drückt, öffnet das Fenster. Und wenn Sie mit der Befehlstaste klicken, wird nur das Fenster geöffnet.
quelle