У меня есть внешний монитор большего размера, подключенный к моему MacBook Pro, и я расположил его так, чтобы док-станция находилась на внешнем мониторе (через «Системные настройки»> «Дисплеи»> «Расположение», перетащив белую полосу на больший экран). Это работает нормально, за исключением того факта, что время от времени док-станция внезапно переключается обратно на экран моего MacBook, но когда я открываю «Дисплеи», чтобы изменить это обратно, белая полоса все еще остается на внешнем мониторе. Поэтому я должен перетащить его на меньший экран, а затем перетащить обратно на внешний монитор.
Очевидно, это незначительная проблема, но я заметил, что это происходит все чаще и чаще, и это становится довольно раздражающим. Возможно, я сделал что-то непреднамеренно, чтобы это произошло?
Я использую Mavericks, 10.9.5.
Вы можете вызвать Dock на другом дисплее, переместив курсор в нижнюю часть нужного дисплея, а затем продолжив движение вниз. Возможно, это происходит, когда вы непреднамеренно выполняете это действие.
Я ответил на аналогичный вопрос: поведение cmd-tab на Mavericks с несколькими дисплеями .
Если вы не можете перетащить мышь вниз из-за сложенных друг с другом мониторов или из-за некоторых других различий в разрешении между мониторами. Перейдите в «Системные настройки» → «Док» → «Положение на экране» → нажмите « Влево » , и док-станция вернется к основному монитору.
Затем вы можете перейти на нижний экран и выполнить шаги, чтобы вызвать док, и он вернется туда.
Apple не учла конфигурацию монитора над/под монитором, выступ ловит ваш курсор и вызывает док-станцию. При этом переключение происходит постоянно и раздражает.
Одним из обходных путей является размещение док-станции сбоку от монитора, что предотвратит вызов, когда перекрытие поймает ваш курсор.
Действие, которое вызывает док-станцию на противоположный монитор, для меня не очень интуитивно понятно. Это то, что сработало для меня.
Не удерживайте кнопку мыши нажатой. (Когда люди говорят «перетаскивать» мышь, это обычно подразумевает удерживание кнопки мыши нажатой.)
Целевая область курсора должна находиться в нижней части монитора , который в настоящее время не имеет док-станции в месте, где курсор не может двигаться дальше вниз , т.е. это не работает на вертикально расположенных мониторах вдоль области. где курсор может переходить между экранами.
Как только курсор «заблокируется», сделайте паузу в секунду, затем продолжите движение вниз. Док будет "призван" к этому монитору с другого монитора. Это работает для вертикально расположенных мониторов, если есть место, где курсор «заблокирован». Если нет, курсор просто переместится на другой монитор, поскольку он не «заблокирован». Если у вас мониторы с одинаковым разрешением, это, вероятно, не сработает в соответствии с комментарием @Geraldus_US ниже. В этом случае вам, вероятно, потребуется либо левая док-станция, либо правая док-станция для @Geraldus_US. Либо отключите вспомогательный монитор, и док-станция переключится на основной монитор.
В Mac OS док-станция перемещается на тот монитор, где вы сделали жест вниз внизу (или там, где обычно находится док-станция). То есть, если вы переместите указатель мыши дальше в этом направлении (как будто выходите за пределы экрана), это указывает на то, что вы ищете док-станцию. Итак, Mac приносит док туда!
Посмотрите на схему ниже (желтый блок — ваш монитор):
Когда курсор заблокирован внизу, перемещение указателя вниз приводит к стыковке на этом мониторе. Невозможно использовать прокрутку или перетаскивание слов , так как вам не нужно нажимать/удерживать или использовать 2 пальца. Это просто обычное движение мыши.
Итак, причина : вероятно, вы такой же, как я, кто любит оставлять курсор в нижней части экрана на одном мониторе во время просмотра фильма или кодирования / разработки только с клавиатурой, а затем случайно проводит пальцем / перемещает мышь / трекпад. Бывает со мной все время.
Обновление : я только что заметил, что на трекпаде это не просто быстрое смахивание.
Вы должны провести пальцем вниз и удерживать трекпад. Он ничего не делает, когда вы быстро поднимаете палец, как обычный жест смахивания.
Чтобы этого не произошло, введите в Терминале следующее:
defaults write com.apple.Dock position-immutable -bool yes; killall Dock
Док перестанет двигаться.
Вышеуказанные домен и ключ были удалены Apple:
Apple удалила этот position-immutable
ключ из defaults
конфигурации, потому что он вызывал большое количество звонков в службу технической поддержки. Пользователи могли отключить себя, заблокировав свой Dock на фантомном недосягаемом мониторе. Так что теперь эта команда не действует. Вы можете проверить это с помощью команды: defaults read | grep "Dock"
которая сообщит об отсутствии такого ключа. Подробнее с man defaults
и defaults -help
.
Я также нашел эту « функцию » раздражающей, поскольку вы ожидаете, что док-станция будет на одном экране, а затем вы случайно перемещаете мышь в нижнюю часть второго экрана, и док-станция перемещается. Самый простой способ вернуть его — переместить мышь в нижнюю часть экрана, на котором вы хотите разместить док-станцию. Иногда вам нужно поднять его, а затем опустить, чтобы заставить его двигаться.
Лично я нашел два варианта, которые помогли мне в этом:
На работе у меня есть внешний монитор на подставке, которая находится за моим MacBook, и я располагаю экраны так, чтобы внешний монитор был чуть выше экрана моего Macbook, а затем в настройках перемещаю макет экрана, чтобы они располагались друг над другом. В этом макете только один экран имеет дно, поскольку внешний монитор является расширением экрана Macbook, что препятствует перемещению док-станции. Эта планировка также экономит место на столе, если у вас узкий стол.
Дома я использую монитор рядом, но устанавливаю док-станцию на автоматическое скрытие, а затем, когда мне нужно добраться до док-станции, я просто прокручиваю вниз экран, на котором находится моя мышь, чтобы получить док-станцию. Поскольку док-станция всегда скрыта и появляется, когда я этого хочу, я не нахожу ее раздражающей, как если бы она была закреплена в нижней части экрана.
Мелвин Джефферсон
Эрик Лещински
Маркус Виниций Помпеу