Question Comment empêcher le dock de changer de moniteur dans macOS High Sierra?


Dans Mavericks, Apple a introduit une "fonctionnalité" où, en bas de l'écran, le dock apparaît sur cet écran.

Cela perturbe mon flux de travail car je dois constamment faire apparaître le dock quand je ne le souhaite pas, puis je dois aller dans une autre fenêtre et passer le curseur au fond pendant plusieurs secondes pour le faire disparaître afin de cliquer sur ce que j'essayais en premier lieu.

Je ne veux pas que le quai bouge; Je veux qu'il reste au fond de mon moniteur le plus à droite comme il l'a toujours fait. Comment puis-je ajuster cela dans OSX High Sierra?


215
2017-10-24 21:14


origine


Je pense que cela est également mentionné ici: Après un mois d'utilisation, nous distribuons nos plus gros reproches avec OS X Mavericks - slhck
Je sais que c'est un vieux sujet, mais jusqu'à aujourd'hui, je ne vois pas la réponse exacte pour le faire. (Désolé, mais je ne peux pas poster en tant que réponse encore .., rep bas sur SU) Avec cette commande de terminal, vous pouvez bâton la position du quai. $ defaults write com.apple.Dock position-immutable -bool yes alors, faites juste un $ killall Dock pour réinitialiser le quai et vous avez terminé. - gmo
@gmo - darn, cela n'a pas fonctionné pour moi sur Yosemite après avoir réactivé "Les écrans ont des espaces séparés" :( toujours à la recherche d'une solution, de suggestions - Brad Dwyer
Non, changer ce paramètre via Terminal ne semble pas avoir d’effet pour moi. Je continue à sauter quand je déplace mon curseur au bas d’un autre écran, sauf si je désactive "Les écrans ont des espaces séparés". - Brad Dwyer
4 ans et c'est toujours la chose la plus ennuyeuse ... Je lave les anti-dépresseurs avec de la vodka pour cette raison. 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 souhaiterais que ce truc se heurterait à chaque fois que je bougerais près du bas de l'écran". - Recycled Steel


Réponses:


C'est très facile.

Allez dans Préférences Système> Contrôle de mission, puis désélectionnez l'option "Affiche les espaces séparés"


75
2017-10-25 01:53



Nice, ça a marché. Ne semble pas qu'ils devraient être liés, mais je serai heureux d'échanger la flexibilité des espaces pour se débarrasser de cette gêne. - Brad Dwyer
Malheureusement, cela éteint tout des nouvelles fonctionnalités multi-écrans (barres de menus multiples, mode plein écran à moniteur unique, etc.). Est-il possible d'empêcher le quai de sauter? - Brad Dwyer
Je veux que mes espaces soient séparés, cependant! Apple doit implémenter l'affinité Dock-Screen. - fatuhoku
Bon débarras à "nouvelles fonctionnalités multi-moniteurs" je n'utilise jamais. Merci pour cette astuce! - Mauvis Ledford
La pire chose à ce sujet est qu'il y a un defaults write com.apple.Dock position-immutable -bool yes paramètre caché que vous pourriez supposer fonctionner, mais non. - Bob Aman


Une autre solution, suggérée par MacLife, consiste à placer le Dock à droite ou à gauche, puis il ne bougera pas. Mais avec un peu de chance, le Dock pourra être conservé dans le bas et sur un seul moniteur.


43
2017-11-22 01:54



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 dock. Mais l'avoir sauté de manière semi-aléatoire était extrêmement agaçant. Maintenant, c'est sympa et caché sur le côté gauche de mon groupe de moniteurs, et ça ne va aller nulle part. - CoreDumpError
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


Il n'y a à ma connaissance aucune bonne solution à ce problème. Pour une raison quelconque, les bons amis d’Apple ont confondu le menu en haut de l’écran avec le dock, et si vous en obtenez un sur un écran, vous obtenez également l’autre. Sans recourir à une application tierce, il est impossible d’avoir des barres de menus dans chaque écran, mais de verrouiller le dock au bas d’un seul écran. (Je serais ravi d’avoir tort sur ce point, mais j’ai beaucoup cherché et je n’ai pas trouvé de moyen)

Détails: 

Si les moniteurs sont disposés «empilés», le dock sera en bas du moniteur inférieur. Cependant, peu d’entre nous organisent cette manière et ceux qui le font ne poseront probablement pas cette question.

Si les moniteurs sont côte à côte, vous pouvez les déplacer à gauche ou à droite et cela restera là, mais ce n'est pas ce qui est demandé (ou le désir de beaucoup de personnes) au bas d'un seul écran.

Vous pouvez le cacher afin qu'il ne cache pas des trucs, mais il se déplacera toujours lorsque la souris sera «posée» sur un écran pendant une courte période. C'est peut-être la meilleure solution, à condition que vous utilisiez un dock caché, car vous pouvez facilement y accéder sur n'importe quel écran, mais cela ne vous gêne pas en étant vu comme «sautant». C'est plutôt là quand vous le voulez et caché autrement. (Je soupçonne fortement que quiconque effectuant des tests de convivialité avait les choses définies de cette façon et pensait que c'était tout simplement génial, et pourquoi quiconque voudrait-il voir le dock tout le temps de toute façon ...)

Vous pouvez désactiver chaque moniteur est un espace, mais vous perdez alors la barre de menu en haut de chaque écran. Évidemment, les gens ont des perspectives différentes, mais une chose que je détestais à propos du support multi-écrans de Mac était de devoir passer à un écran complètement différent pour accéder au menu supérieur d'un programme ouvert sur un autre écran. C’est quelque chose que j’aime beaucoup avec les non-conformistes (plusieurs barres de menus) mais malheureusement, cela semble venir au prix du dock de saut ennuyeux

Si vous ne voulez pas de dock caché, et que vous souhaitez que les barres de menus soient correctes sur chaque écran et que le dock soit fixé en bas, la meilleure solution semble être de désactiver tous les nouveaux trucs en désactivant «chaque écran est son propre espace» Ensuite, obtenez un utilitaire comme "Seconde barre" qui, bien qu’arrêté, soit toujours disponible, afin d’obtenir une barre de menus en haut de chaque écran. J'ai beaucoup utilisé Second Bar avec le lion de montagne et je l'ai trouvé efficace (bien que vous ayez besoin d'une deuxième copie renommée de l'application pour chaque écran supplémentaire), je ne l'ai pas utilisé avec Mavericks. travail.


27
2018-03-03 19:12





Sinon, 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, elle résout le problème du blocage et du blocage du dock. J'ai été contrarié par la même chose et j'ai finalement utilisé cette option comme solution.


7
2017-11-17 22:50



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


Il existe une solution de contournement pour le quai en voie de disparition. Si vous définissez tout ce qui se trouve sur votre deuxième écran en plein écran, puis optimisez-le. Il laissera votre quai en place où vous le voulez tout le temps. Bien que je ne trouve cela bénéfique que lorsque vous utilisez un navigateur dans le 2ème écran.


2
2017-11-09 00:11



Cela ne fonctionne pas vraiment. Le quai se déplace toujours librement. J'ai testé avec Google Chrome et VirtualBox maximisés. - A-B-B


C'est mon chemin:

Préférence Système> Dock> Position à l'écran: Droite si vous voulez qu’il reste sur le moniteur le plus à droite, choisissez La gauche si vous voulez qu'il reste sur la gauche.

Le quai alors montré verticalement. C'est encore mieux, les moniteurs ont des biens immobiliers plus horizontaux.


0
2018-03-20 15:42



Cela aurait réellement fonctionné si le dock pouvait être placé entre les deux moniteurs au bord de l'un ou l'autre. Mais ça ne te 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. - A-B-B
Malheureusement, cela ne fonctionne pas bien pour les gens avec 3 moniteurs ou plus. - ylluminate