Ситуация:
У меня есть MacBook Pro MacBook Pro (Retina, 15-inch, Mid 2014)
И иметь 2 внешних монитора, ASUS VS247 Display
подключенных через Thunderbolt.
На каждом мониторе у меня открыто несколько рабочих столов / пространств.
Проблема:
Когда я просыпаю свой Mac из сна, иногда он переключает распознавание мониторов, и все рабочие столы / пространства от Monitor2 теперь находятся на Monitor3, а все рабочие столы / Spaces от Monitor3 находятся на Monitor2.
Основной монитор (тот, что на ноутбуке) всегда остается неизменным.
Это происходит в среднем один раз в месяц. Я не смог найти конкретную причину этого.
У меня есть кабели и порты молнии с цветовой маркировкой. Так что я определенно не переключаю кабели.
Больше информации:
Вот так выглядят мои настройки управления полетом.
[NO] Automatically rearrange spaces based on most recent use?
[Yes] When switching to an application, switch to a Space with open windows for the application.
[No] Group windows by application.
[Yes] Displays have separate Spaces.
У кого-нибудь еще есть такая же проблема? Если так, есть ли исправление?
источник
Ответы:
Да! У меня есть 4 внешних монитора, и это сводило меня с ума, пока я не понял это. Поиграйте с перемещением «верхней» панели между экранами в окне расположения. Назначьте его на разные экраны, и вы заметите, что это решит вашу проблему, как только вы найдете «правильный» экран. Я не могу вспомнить, почему это сработало, но это сработало.
источник
Я «решил» эту проблему, используя https://github.com/jakehilborn/displayplacer . Если я подключаю свой концентратор и мониторы работают некорректно, вместо того, чтобы поворачивать экраны или переподключать кабели, теперь я могу запустить скрипт (с помощью горячей клавиши), чтобы решить эту проблему.
Во-первых, убедитесь, что ваши мониторы находятся в правильной конфигурации. Затем установите displayplacer и запустите его.
В нижней части вывода вы увидите, что он генерирует команду, которая вернет ваши мониторы обратно в текущую конфигурацию. Пример:
Затем я создал службу / действие и установил сочетание клавиш для этого элемента. Теперь быстрое нажатие клавиши решит проблему.
Больше информации: Ответ Дэна - корень этой проблемы для меня. У меня два идентичных монитора, оба подключены к концентратору через Displayport. Этот концентратор подключен к моему Mac через одно соединение USB-C. Случайным образом док загружает настройки в другом порядке, что вызывает эту проблему. Поскольку мой третий монитор вращается, это делает два экрана теперь неправильно повернутыми.
В течение нескольких месяцев я отключал оба соединения DisplayPort на концентраторе, а затем снова подключался в обратном порядке. Это решает проблему, но это действительно раздражает.
источник
Для меня это основано на том, какой кабель я подключаю первым, даже когда я подключаю их к тем же портам. Я использую два кабеля HDMI. Если мои экраны меняются местами, я просто отключаю один из кабелей и подключаю его снова. Если экраны все еще меняются местами, я отключаю другой и снова подключаю его. Экраны будут мигать, и они переключатся обратно на обычный.
Это похоже на ошибку ОС, но я точно не знаю.
источник
Поддержка Apple помогла мне с этим:
Эврика! Это решило эту досадную проблему переключения экрана для меня в управлении полетом, когда мои рабочие столы Mac автоматически переключались при работе на одном из четырех открытых рабочих столов Mac.
источник
Мне кажется, что до сих пор, после недели попыток, мне просто нужно подключить каждый монитор к порту USB-C на другой стороне ноутбука.
источник
У меня есть настройка дисплея с двумя одинаковыми дисплеями, подключенными через два отдельных HDMI-адаптера к двум отдельным портам USB-C. Мой Macbook Pro всегда подключен к дисплеям, и всякий раз, когда он выходит из спящего режима, расположение дисплеев смешивается. Моим решением до этого дня было переставить дисплеи через «Системные настройки». Теперь я использую displayplacer-решение aveneyer в сочетании с настройкой ярлыка для запуска shell-скрипта в Keyboard Maestro, и он работает как чудо на Мохаве!
источник