Comment empêcher le dock de changer de moniteur dans macOS Catalina?

245

Dans Mavericks, Apple a introduit une "fonctionnalité" selon laquelle le dock s’affiche au bas de n’importe quel écran.

Cela perturbe mon flux de travail car le dock apparaît constamment lorsque je ne le souhaite pas, puis je dois aller dans une autre fenêtre et survoler le bas de la page pendant plusieurs secondes pour le faire disparaître afin que je puisse cliquer sur ce que j'essayais en premier lieu.

Je ne veux pas que le quai bouge; Je veux qu'il reste au bas de mon moniteur le plus à droite, comme il l'a toujours fait. Comment puis-je régler cela dans OSX Catalina?

Brad Dwyer
la source
4
Je sais que c'est un vieux fil, mais jusqu'à aujourd'hui, je ne vois pas la réponse exacte à cette question. (Désolé, mais je ne peux pas encore répondre en tant que réponse .., le représentant est faible sur le SU) Avec cette commande de terminal, vous pouvez coller la position du dock. $ defaults write com.apple.Dock position-immutable -bool yesEnsuite, il suffit $ killall Dockde réinitialiser le dock et vous avez terminé.
OGM
@gmo - zut, cela n'a pas fonctionné pour moi sur Yosemite après avoir réactivé "Les affichages ont des espaces séparés" :( toujours à la recherche d'une solution, de suggestions
Brad Dwyer
2
Non, changer ce réglage via Terminal ne semble pas avoir d'effet pour moi. Saute encore lorsque je déplace le curseur au bas d’un autre écran, à moins que je ne désactive "Les écrans ont des espaces séparés".
Brad Dwyer
5
4 ans et c'est toujours la chose la plus ennuyeuse de tous les temps ... C'est pour cette raison que je lave les antidépresseurs avec de la vodka. Comment est-ce une fonctionnalité! Est-ce que quelqu'un l'utilise? Je veux dire, est-ce que quelqu'un a réellement dit "Je souhaite que ce problème de quai me gêne à chaque fois que je me déplace vers le bas de l'écran".
Acier recyclé

Réponses:

86

C'est très facile.

Allez dans Préférences Système> Contrôle de mission, puis décochez l'option "Les écrans ont des espaces distincts".

utilisateur266730
la source
1
Nice, ça a marché. Cela ne semble pas devoir être apparenté, mais j'échangerai volontiers la flexibilité de Spaces pour éliminer ce désagrément.
Brad Dwyer
141
Malheureusement, cela désactive toutes les nouvelles fonctionnalités multi-moniteurs (barres de menus multiples, mode plein écran avec un seul moniteur, etc.). Existe-t-il un moyen d'empêcher uniquement le quai de sauter?
Brad Dwyer
9
Je veux que mes espaces soient séparés, cependant! Apple doit implémenter l'affinité Dock-Screen.
Fatuhoku
2
Bon débarras de "nouvelles fonctionnalités multi-moniteurs" que je n'utilise jamais. Merci pour ce conseil!
Mauvis Ledford
5
La pire chose à propos de cela est qu'il existe un defaults write com.apple.Dock position-immutable -bool yesparamètre caché que vous pouvez supposer fonctionnerait, mais non.
Bob Aman
45

Une alternative, suggérée par MacLife, consiste à placer le Dock à droite ou à gauche et ensuite, il ne bougera pas. Mais, espérons-le, lors d’une itération future, le Dock ne pourra être conservé que sur le bas et sur un seul moniteur.

DavidK
la source
C'est la meilleure réponse pour les personnes qui ne se soucient pas du quai. J'utilise QuickSilver et je n'ai donc pas besoin du quai. Mais le faire sauter de manière quasi aléatoire au hasard était extrêmement agaçant. Maintenant, il est beau et caché du côté gauche de mon groupe de moniteurs, et n’ira nulle part.
Coredumperror
2
Je déteste mon quai du côté gauche / droit ... mais je suppose que c'est ce que je dois faire pour régler ce problème. Merci!
skplunkerin
29

À ma connaissance, il n’ya pas de bonne solution à ce problème. Pour une raison quelconque, les bonnes personnes chez apple ont associé le haut du menu avec le dock, et si vous en avez un sur n'importe quel écran, vous obtenez également l'autre. Sans recourir à une application tierce, il n'y a aucun moyen d'avoir des barres de menus sur chaque écran, mais de verrouiller le dock au bas d'un seul écran. (Je serais heureux de me tromper ici, mais j'ai regardé pas mal de choses et je n'ai pas trouvé de solution.)

Détails:

Si les moniteurs sont disposés "empilés", le dock sera au bas du moniteur inférieur. Cependant, peu d’entre nous s’arrangent de cette façon et ceux qui le feraient ne poseraient probablement pas cette question.

Si les moniteurs sont côte à côte, vous pouvez le déplacer TOUJOURS à gauche ou à droite et il y restera, mais ce n'est pas ce que vous demandez (ni autant de personnes) au bas d'un seul écran.

Vous pouvez le masquer pour ne pas masquer de contenu, mais il se déplacera quand la souris sera «enfoncée» sur un écran pendant une courte période. Cela pourrait être la "meilleure" solution, à condition que vous soyez un quai caché, car vous pourrez alors y accéder facilement sur n’importe quel écran, mais cela ne vous gênera pas et ne vous gênera pas en étant vu comme "sautillant". C'est plutôt là quand vous le voulez, et caché autrement. (Je suspecte fortement que quiconque effectuant des tests d'utilisabilité se soit arrangé de la sorte et pensait que c'était tout simplement génial, et pourquoi voudrait-on voir le quai tout le temps de toute façon ...)

Vous pouvez éteindre chaque moniteur en fonction de votre espace, mais vous perdez la barre de menus située en haut de chaque écran. Évidemment, les gens ont des points de vue différents, mais le support multi-moniteurs de mac m'a obligé à passer à un écran totalement différent pour accéder au menu supérieur de l'écran pour un programme ouvert sur un autre écran. C’est quelque chose que j’aime beaucoup dans les mavericks (barres de menus multiples), mais malheureusement, cela semble se faire au prix de l’ennuyeux pont de saut.

Si vous ne voulez pas de dock caché, et que vous voulez des barres de menus sur chaque écran et un dock fixé en bas, la meilleure solution semble être de désactiver fondamentalement tous les nouveaux trucs mavericks en désactivant "chaque écran est son propre espace". Ensuite, procurez-vous un utilitaire du type "Deuxième barre" qui, même s'il est interrompu, est toujours disponible, afin d’obtenir une barre de menus en haut de chaque écran. J’ai beaucoup utilisé Second Bar avec Mountain Lion et j’ai trouvé que cela fonctionnait bien (bien que vous ayez besoin d’une seconde copie renommée de l’application pour chaque écran supplémentaire). Je ne l’ai pas utilisée avec Mavericks, je ne peux donc pas dire si elle fonctionne ou non. travail.

Chuck van der Linden
la source
9

Alternativement, vous pouvez aller à -

Préférences Système> Dock> Afficher et masquer automatiquement le Dock

Bien que ce ne soit pas la solution exacte que vous recherchiez, cela résout le problème du blocage du quai et de l’obstruction. J'étais ennuyé par la même chose et ai finalement utilisé cette option comme résolution.

pyrospade
la source
C'est une solution décente pour moi. Le comportement non intuitif a disparu et je constate que de toute façon, je n'ai pas vraiment besoin de regarder le quai toute la journée.
Kevin Pauli
2

Il existe une solution de contournement pour le quai qui disparaît. Si vous définissez tout ce qui se trouve dans votre deuxième écran en plein écran, puis agrandissez-le. Il laissera votre quai à l'endroit où vous le souhaitez tout le temps. Bien que je ne trouve cela utile que lorsque vous utilisez un navigateur sur le deuxième écran.

Client
la source
4
Cela ne marche pas vraiment. Le quai se déplace toujours librement. J'ai testé avec Google Chrome et VirtualBox maximisé.
Acumenus
0

C'est mon chemin:

Préférences système> Station d'accueil> Position à l'écran: Droite si vous souhaitez qu'il reste sur le moniteur le plus à droite, choisissez Gauche si vous souhaitez qu'il reste sur la gauche.

Le quai a ensuite montré verticalement. C'est encore mieux, les moniteurs ont plus de biens immobiliers horizontaux.

Nom
la source
4
Cela aurait effectivement fonctionné si le quai pouvait être placé entre les deux écrans, à la limite de l'un ou l'autre. Mais cela ne vous laisse pas accoster là-bas. Au lieu de cela, il est amarré à l'extrême gauche ou à droite, là où je ne le veux pas.
Acumenus
10
Malheureusement, cela ne fonctionne pas bien pour les personnes ayant 3 écrans ou plus.
Ylluminate