Pourquoi le Dock change d'écran
Ce comportement remonte à un seul réglage : Réglages Système → Bureau et Dock → Mission Control → « Les écrans disposent d'espaces distincts ».
Lorsqu'il est désactivé — le cas par défaut sur la plupart des Mac —, tous les écrans partagent un même jeu d'espaces et, avec eux, un Dock unique. Comme il n'y a qu'un seul Dock à répartir, macOS décide de l'écran qui doit l'accueillir en s'appuyant sur la position de votre curseur et sur l'écran contenant la fenêtre au premier plan. L'intention est que le Dock vous suive. En pratique, le déclencheur est assez sensible pour qu'un simple mouvement du pointeur vers un autre écran entraîne le Dock avec lui, souvent en plein travail.
Il n'existe nulle part dans les Réglages Système de case « garder le Dock ici ». C'est exactement le manque que comble cette fonction.
La solution native, et ce qu'elle coûte
Activer « Les écrans disposent d'espaces distincts » arrête effectivement les sauts, puisque chaque écran obtient son propre Dock. Plus rien n'a besoin de se déplacer. Mais le changement est plus lourd qu'il n'y paraît :
- Vos espaces se scindent. Chaque écran reçoit son propre jeu indépendant. Si vous avez l'habitude qu'un espace couvre les deux écrans, cette mémoire gestuelle cesse de fonctionner.
- Les apps en plein écran se comportent différemment. Une app passée en plein écran occupe uniquement son propre écran au lieu de participer à un espace partagé.
- Vous devez vous déconnecter. macOS n'applique pas le changement avant cela.
C'est un vrai marchandage : restructurer votre usage de tous vos écrans pour empêcher une barre d'icônes de bouger.
Ce que fait « Fixer le Dock à un écran »
DockLockr emprunte la voie étroite. Vous choisissez l'écran sur lequel le Dock doit résider et il y reste fixé — pendant que « Les écrans disposent d'espaces distincts » demeure désactivé et que vos espaces continuent de couvrir les écrans exactement comme aujourd'hui. Aucune déconnexion, aucune refonte de la gestion des fenêtres.
La fixation résiste aux changements d'espaces et aux états de Stage Manager, et survit à la mise en veille comme au réveil. Si vous débranchez l'écran choisi, macOS déplace le Dock vers un écran encore présent ; rebranchez-le et DockLockr ramène le Dock chez lui.
Comment l'activer
- Cliquez sur l'icône cadenas de DockLockr dans votre barre des menus.
- Choisissez Fixer le Dock à un écran puis sélectionnez l'écran voulu.
- C'est tout. Déplacez votre curseur d'un écran à l'autre : le Dock reste où vous l'avez mis.
Vous pouvez le désactiver quand vous voulez : le Dock retrouve immédiatement le comportement standard de macOS. Quitter DockLockr produit le même effet, vous ne restez donc jamais dans un état irréversible.
Vous voulez l'explication détaillée du modèle des espaces d'Apple et de la façon dont on en est arrivé là ? Nous l'avons écrite dans pourquoi le Dock macOS saute d'un écran à l'autre.