«Фокус следует за мышью» или «неряшливый фокус» - это функция, общая для оконных менеджеров X11 в Linux / Unix, включая GNOME, KDE, CDE, XFCE и оконные менеджеры, такие как Enlightenment, Fluxbox и Window Maker. Он также доступен через TweakUI в Windows. Некоторые отдельные приложения на OS X, такие как iTerm, поддерживают его.
Что это такое? Проще говоря, окно, в котором находится указатель мыши, имеет фокус, а не щелкает окно, чтобы получить фокус.
Поддерживает ли это встроенный графический интерфейс для OS X с некоторыми скрытыми настройками?
Ответы:
Основная проблема с небрежным фокусом на Mac заключается в том, что строка меню всегда связана с текущим ориентированным приложением; если бы у вас был неаккуратный фокус, доступ к строке меню для конкретного приложения был бы чрезвычайно сложным.
Сказав это, Zooom / 2 делает то, что вы хотите, в дополнение к предоставлению эквивалентов функциям менеджера окон с открытым исходным кодом для перемещения Ctrl + щелчка и изменения размера окон.
источник
Стандартное приложение Terminal, включенное в Mac OS X, выполнит focus-follow-mouse (только внутри этого приложения, без автоматического поднятия), если вы запустите эту команду из оболочки, а затем перезапустите приложение Terminal:
источник
Стив Йегге (Steve Yegge) в своем блоге утверждает, что в ближайшее время на OS X не произойдет фокусирование на мышке без автоподъема:
http://steve-yegge.blogspot.com/2008/04/settling-osx-focus-follows-mouse-debate.html
Поскольку все утилиты OS X, которые обещают, что «фокус следует за мышью» делают автоподъем, я думаю, что Стив Йегге, к сожалению, прав.
источник
@Нарисовался
Строка меню не должна быть изменена , хотя, так же , как вы не должны включить автоматическое повышение.
Но, как уже упоминалось в комментариях: не без авто-рейза, что просто делает его непригодным для использования. Еще одно предостережение заключается в том, что он активирует Finder всякий раз, когда вы наводите мышь на рабочий стол, поэтому вам в значительной степени придется добавить Finder в список игнорирования. Обе эти проблемы относятся и к MondoMouse .
Это еще не было упомянуто здесь, но в OS X есть переход по клику - если вы удерживаете ⌘, можно щелкнуть большинство элементов в фоновых окнах.
источник
Следует отметить, что Leopard представил «Scrolling Focus Follows Mouse», где вы можете прокручивать колесо прокрутки мыши или жест трекпада в любом окне, над которым находится мышь.
За исключением, конечно, Microsoft Word для Mac.
Это отличная функция, которая, хотя и не полностью Focus-Follows-Mouse, доказывает, что некоторые ее аспекты могут быть реализованы в OS X.
источник
Не должно быть никаких проблем с выполнением focus-follow-mouse без автоподстройки во всех приложениях, как доказывают пример Terminal и щелчок команды, но вам нужно будет внедрить код в запущенные приложения через mach_inject или аналогичный. По сути, вы бы написали «менеджер ввода», который перенаправляет нажатия / нажатия клавиш каждый раз, когда мышь вводит текстовое поле / кнопку. Любой щелчок, который не попадает на кнопку, поднимает окно. И командный клик только поднимает окно.
источник