„Fokus podąża za myszą” lub „niechlujny fokus” to funkcja wspólna dla menedżerów okien X11 w systemie Linux / Unix, w tym GNOME, KDE, CDE, XFCE i menedżerów okien, takich jak Enlightenment, Fluxbox i Window Maker. Jest również dostępny przez TweakUI w systemie Windows. Niektóre indywidualne aplikacje na OS X, takie jak iTerm, obsługują to.
Co to jest? Mówiąc najprościej, okno, na którym znajduje się wskaźnik myszy, ma fokus, zamiast konieczności klikania okna, aby uzyskać fokus.
Czy natywny interfejs GUI dla systemu OS X obsługuje to z ukrytymi ustawieniami?
Odpowiedzi:
Podstawowym problemem związanym z niechlujnością fokusu na komputerze Mac jest to, że pasek menu jest zawsze powiązany z aktualnie aktywną aplikacją; gdybyś miał niechlujny fokus, dostęp do paska menu dla określonej aplikacji byłby niezwykle trudny.
Powiedziawszy to, Zooom / 2 robi to, co chcesz, oprócz zapewnienia odpowiedników funkcji menedżera okien open source do przenoszenia i zmiany rozmiaru okien za pomocą kombinacji klawiszy Ctrl + kliknięcie.
źródło
Standardowa aplikacja terminalowa zawarta w systemie Mac OS X wykona kursor podążający za myszką (tylko w tej aplikacji i bez automatycznego podnoszenia), jeśli uruchomisz to polecenie z powłoki, a następnie uruchom ponownie aplikację Terminal:
źródło
Steve Yegge na swoim blogu twierdzi, że skupienie się na myszy bez autoraise nie nastąpi w OS X w najbliższym czasie:
http://steve-yegge.blogspot.com/2008/04/settling-osx-focus-follows-mouse-debate.html
Ponieważ narzędzia ALL OS X, które obiecują „skupienie się na myszy” do autoraise, myślę, że Steve Yegge ma niestety rację.
źródło
@Drew
Pasek menu nie musiałby być jednak zmieniany, tak jak nie musiałbyś włączać automatycznego przebijania.
Ale jak wspomniano w komentarzach: nie bez automatycznego przebijania, co po prostu czyni go bezużytecznym. Kolejnym zastrzeżeniem jest to, że aktywuje Findera za każdym razem, gdy przesuwasz mysz nad pulpitem, więc prawie musisz dodać Findera do listy ignorowanych. Oba te problemy dotyczą również MondoMouse .
Nie wspomniano tu jeszcze, ale OS X ma kliknięcie - jeśli przytrzymasz ⌘, możesz kliknąć większość elementów w oknach w tle.
źródło
Należy zauważyć, że Leopard wprowadził „Przewijanie ostrości podąża za myszą”, w której można przewijać za pomocą kółka myszy lub gestu gładzika w dowolnym oknie, nad którym znajduje się mysz.
Z wyjątkiem oczywiście Microsoft Word dla komputerów Mac.
Jest to świetna funkcja, która choć nie jest w pełni myszą Focus-Follows-Mouse, udowadnia, że niektóre jej aspekty można wykonać w systemie OS X.
źródło
Nie powinno być problemu z robieniem fokus-pod-myszy bez autoraise we wszystkich aplikacjach, jak dowodzą przykłady z terminala i kliknięcie klawisza Command, ale trzeba będzie wstrzyknąć kod do uruchomionych aplikacji za pomocą mach_inject lub podobnego. Zasadniczo napisałbyś „menedżera wprowadzania”, który przekierowuje naciśnięcia / kliknięcia klawiszy za każdym razem, gdy mysz wejdzie w pole tekstowe / przycisk. Każde kliknięcie, które nie uderza w przycisk, podnosi okno. A kliknięcie klawiszem Command tylko podnosi okno.
źródło