"Le focus suit la souris" ou "le focus bâclé" est une fonctionnalité commune aux gestionnaires de fenêtres X11 sur Linux / Unix, y compris GNOME, KDE, CDE, XFCE et les gestionnaires de fenêtres comme Enlightenment, Fluxbox et Window Maker. Il est également disponible via TweakUI sous Windows. Certaines applications individuelles sur OS X, comme iTerm le prennent en charge.
Qu'Est-ce que c'est? Autrement dit, la fenêtre où se trouve le pointeur de la souris a le focus, plutôt que d'avoir à cliquer sur une fenêtre pour qu'elle soit mise au point.
L'interface graphique native pour OS X prend-elle en charge cela, avec un paramètre caché?
Réponses:
Le problème fondamental avec une focalisation bâclée sur le Mac est que la barre de menus est toujours associée à l'application actuellement focalisée; si vous aviez un focus bâclé, l'accès à la barre de menus pour une application spécifique serait extrêmement difficile.
Cela dit, Zooom / 2 fait ce que vous voulez, en plus de fournir des équivalents aux fonctionnalités du gestionnaire de fenêtres open-source pour le déplacement et le redimensionnement ctrl + clic des fenêtres.
la source
L'application Terminal standard incluse dans Mac OS X fera focus-follow-mouse (dans cette application uniquement, et pas de montée automatique) si vous exécutez cette commande à partir d'un shell, puis redémarrez l'application Terminal:
la source
Steve Yegge sur son blog affirme que la mise au point avec la souris sans autoraise ne se produira pas de sitôt sur OS X:
http://steve-yegge.blogspot.com/2008/04/settling-osx-focus-follows-mouse-debate.html
Étant donné que TOUS les utilitaires OS X qui promettent que "le focus suit la souris" se déclenchent automatiquement, je pense que Steve Yegge a malheureusement raison.
la source
@A dessiné
La barre de menu ne serait pas avoir à changer si, comme vous le feriez pas pour permettre l' auto-augmentation.
Mais comme cela a été mentionné dans les commentaires: non sans auto-raise, ce qui le rend tout simplement inutilisable. Une autre mise en garde est qu'il active le Finder chaque fois que vous déplacez la souris sur le bureau, vous devrez donc à peu près ajouter le Finder à la liste des ignorés. Ces deux problèmes s'appliquent également à MondoMouse .
Il n'a pas encore été mentionné ici, mais OS X a un clic - si vous maintenez ⌘, il est possible de cliquer sur la plupart des éléments dans les fenêtres d'arrière-plan.
la source
Il convient de noter que Leopard a introduit "Scrolling Focus Follows Mouse", où vous pouvez faire défiler via la molette de défilement de la souris ou un geste du pavé tactile sur n'importe quelle fenêtre sur laquelle la souris se trouve.
Sauf, bien sûr, Microsoft Word pour Mac.
Il s'agit d'une excellente fonctionnalité qui, bien qu'elle ne soit pas entièrement focalisée, suit la souris, prouve que certains aspects peuvent être effectués sous OS X.
la source
Il ne devrait pas y avoir de problème à faire le focus-suit-souris sans autoraise dans toutes les applications, comme le prouvent l'exemple du terminal et le clic de commande, mais vous devez injecter du code dans les applications en cours d'exécution via mach_inject ou similaire. Vous écririez essentiellement un "gestionnaire d'entrée" qui redirige les frappes / clics chaque fois que la souris entre dans une zone de texte / bouton. Tout clic qui n'appuie pas sur un bouton ouvre la fenêtre. Et le clic de commande ne fait qu'ouvrir la fenêtre.
la source