DockAnchor bloque le déplacement automatique du dock sur macOS pour une expérience multi-écrans stable
🔍 En bref :
- Intercepte les mouvements de souris pour empêcher le dock de changer d’écran
- Détection en temps réel des moniteurs connectés avec noms conviviaux
- Profils personnalisables et bascule automatique selon les affichages
- Fonctionne en arrière-plan avec icône dans la barre de menu et le dock
- Nécessite des permissions d’accessibilité pour une protection système
🔍 En détail :
DockAnchor est une application macOS conçue pour résoudre un problème récurrent dans les configurations multi-écrans : le déplacement automatique du dock vers l’écran où le curseur se déplace en bas de l’affichage. Contrairement aux scripts qui redémarrent le dock, DockAnchor agit au niveau système en interceptant les événements souris avant qu’ils ne déclenchent le déplacement.
L’application offre une interface visuelle des moniteurs connectés, mise à jour en temps réel, avec des noms conviviaux (ex : « Dell U2720Q » au lieu de « Display 2 »). Les utilisateurs peuvent sélectionner un écran d’ancrage principal ou opter pour un retour automatique vers l’écran principal si l’affichage sélectionné est déconnecté. Les profils permettent de sauvegarder des configurations (ex : un setup bureau vs. un setup portable + écran externe) et de basculer automatiquement en fonction des périphériques détectés.
DockAnchor s’intègre discrètement : icône dans la barre de menu pour un accès rapide, option de lancement au démarrage, et mode arrière-plan. Une protection active est indiquée par un indicateur visuel (vert/rouge). L’application utilise une surveillance basse consommation via les APIs d’accessibilité macOS, sans collecter de données.
Techniquement, elle repose sur un tap d’événements bas niveau pour bloquer les zones de déclenchement du dock sur les écrans secondaires, combiné à des APIs système pour gérer les affichages. Le code source, disponible sur GitHub, confirme l’absence de transmission de données externes.

Gratuit
https://github.com/bwya77/DockAnchor/releases
Views: 6


