Mac: 3 налаштування монітора: Мій робочий стіл підтримує перемикання місць між моніторами


80

Ситуація:

У мене є MacBook Pro MacBook Pro (Retina, 15-inch, Mid 2014)

І ASUS VS247 Displayпідключено два зовнішніх монітора за допомогою громовідводу.

На кожному моніторі відкрито кілька робочих столів / просторів.

Проблема:

Коли я буджу комп'ютер від сну, іноді він перемикає розпізнавання моніторів, і всі Настільні ПК / простори від Monitor2 тепер перебувають на Monitor3, а всі Настільні ПК / Проміжки від 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.

Хтось ще має те саме питання? Якщо так, чи є виправлення?


9
Кожен раз, коли я підключаю свої зовнішні монітори, це скажіння. Як найчастіше, дисплеї перевертаються.
Джордж Куммінс


3
@geva Це не та сама проблема, як настільні комп’ютери, переставлені за останнім часом.
Sai Phaninder Reddy J

Ця ж проблема сьогодні з MacBook Pro (15-дюймовий, 2019). Два монітора, HDMI з адаптером для USB-C . Це відбувається при кожному підключенні / відключенні штекера, якщо вони розділені хвилинами. @Josh відповідь застосована, час покаже ...
Rémi Belzanti

2
Ну минуло 3 дні, і проблема все ще є. Таким чином, я повинен сказати, що проблема також присутня після того, як я заблокую екран і розблокую його через кілька хвилин ... Це означає, що ніяких фізичних операцій з підключенням /
відключенням живлення не виникає

Відповіді:


39

Так! У мене є 4 зовнішніх монітора, і це ганяло мене, поки я не зрозумів це. Пограйте, переміщаючи "верхню" смугу між екранами у вікні "Композиція". Зазначте його на різних екранах, і ви помітите, що він вирішить вашу проблему, як тільки ви знайдете «правильний» екран. Не можу пригадати, чому це спрацювало, але це було.

Як перемістити верхню панель між вікнами Mac



Просто це сталося зі мною знову (не відбулося деякий час, тому я забув рішення), і ця публікація повернулася. Ще раз дякую вам!
davestewart

2
Це чудово. Мені довелося перечитувати власний пост занадто недавно!
Джош

4
Це не працює для мене. :(
ForeverWintr

2
Це також лише тимчасове рішення, яке потрібно робити кожен раз, коли трапляється ця проблема. Це трапляється і для мене, коли ноутбук прокидається зі сну (коли всі екрани ще підключені)
Vidak

16

Я "вирішив" цю проблему за допомогою https://github.com/jakehilborn/displayplacer . Якщо я підключую свій концентратор і монітори є неправильними, замість того, щоб повертати екрани чи знову підключати кабелі, я тепер можу запустити сценарій (за допомогою гарячої клавіші) для вирішення цього питання.

По-перше, переконайтеся, що ваші монітори належать правильній конфігурації. Потім встановіть displayplacer і запустіть його.

brew tap jakehilborn/jakehilborn && brew install displayplacer
displayplacer list

У нижній частині виводу ви побачите, що він генерує команду, яка поверне ваші монітори до поточної конфігурації. Приклад:

displayplacer "id:C00DE6B5-2BF1-D707-8452-14BD6BFAAC84 res:1920x1080 hz:60 color_depth:8 scaling:off origin:(0,0) degree:0" "id:D0823E00-B252-0F5C-DE87-D142F95D0CB4 res:1680x1050 color_depth:8 scaling:on origin:(-1680,0) degree:0" "id:1A13BBCA-7176-912E-4048-7E7E22D786C2 res:1080x1920 hz:60 color_depth:8 scaling:off origin:(1920,-386) degree:90"

Потім я створив службу / дію та встановив комбінацію клавіш для цього елемента. Тепер швидке натискання клавіші вирішить проблему.

Більше інформації: Відповідь Дена є причиною цієї проблеми для мене. У мене є два однакових монітора, обидва підключені до концентратора через Displayport. Цей концентратор підключений до мого комп'ютера через одне з'єднання USB-C. Випадково док буде завантажувати налаштування в іншому порядку, що спричиняє цю проблему. Оскільки мій третій монітор повернутий, це робить два екрани тепер неправильно повернутими.

Месяцями я відключаю обидва з'єднання DisplayPort на концентраторі, а потім знову підключаюся у зворотному порядку. Це вирішує проблему, але це насправді дратувало.


2
це спрацювало як шарм для мене. прихильне!
Micah Stubbs

1
Дякую за це!
Гері Рекард

Re: два однакових монітора: FWIW, я використовую дисплей ноутбука (MBP 15 ") та 2 різні зовнішні монітори - один LG, один Samsung, обидва підключені через CalDigit TS3 +. Я регулярно бачу настільні комп'ютери, пов'язані з дисплеєм ноутбука та LG (плануємо спробувати displayplacer, спасибі.)
Пітер Кардона

Так чи інакше це не вирішує питання, що монітор, що переді мною, раптом вже не є "LG HDR 4K (1)", а "LG HDR 4K (2)", і навпаки для монітора праворуч. Таким чином, вибираючи "Дисплей 2" або "Дисплей 3" у додатках, вибирається інший екран. Чи є спосіб це також змінити?
Карстен С.

1
Я використовую це з інструментом Better Touch на нових Macbooks. Я можу налаштувати верхню сенсорну панель, і тепер додав натискання 1 кнопки для автоматичного налаштування моніторів. Чудове рішення, дякую.
Буде

13

Для мене це базується на тому, який кабель я підключаю спочатку, навіть коли я підключаю їх до тих же портів. Я використовую два кабелі HDMI. Якщо мої екрани в кінцевому підсумку поміняються, я просто відключіть один з кабелів та підключіть його назад. Якщо екрани все-таки поміняються, я відключую інший і підключую його назад. Екрани будуть мерехтіти, і вони перейдуть назад на нормальний.

Це здається помилкою в ОС, але я не можу точно знати.


3
ми використовуємо доки CalDigit TB3 і маємо цю проблему, з перервами
race_carr

1
Я використовую кабелі HDMI, підключені безпосередньо до ноутбука через перетворювачі USB-C.
День

3

Підтримка Apple допомогла мені у цьому:

  • Перейдіть до Finder (натисніть на робочий стіл), а потім наведіть курсор миші на меню "Go" у верхній частині екрана комп'ютера
  • Тепер натисніть кнопку "параметр", продовжуючи наведення курсору на "Перейти", і ви побачите вибір папки "Бібліотека"
  • Виберіть "Бібліотека", виділивши її.
  • Якщо папка "Бібліотека" відкрита перед вами, знайдіть папку "Кеші".
  • Тепер перетягніть його до кошика.
  • Очистіть кошик.
  • Перезапустити.

Еврика! Це вирішило цю набридливу проблему перемикання екрана для мене в управлінні місією, де мої настільні комп'ютери автоматично автоматично перемикалися під час роботи в одному з чотирьох відкритих настільних комп'ютерів Mac.


Просто спробував це, сподіваюся, це спрацює, як це трапляється зі мною щоразу, коли мій Mac спить!
Джош Коул

2
Це не працює для мене. :(
SpaceDog

Не працює і для мене. :(
ForeverWintr

1

Що, здається, працює для мене поки що, після тижня спроб, просто підключити кожен монітор до порту USB-C на іншій стороні ноутбука.


0

У мене налаштування дисплея з двома однаковими дисплеями, підключеними через два окремих адаптери HDMI у двох окремих портах USB-C. Мій Macbook Pro завжди підключений до дисплеїв, і коли він прокидається зі сплячого режиму, розташування дисплеїв змішується. Моїм рішенням до цього дня було переставити дисплеї за допомогою "Налаштування системи". Тепер я використовую дисплейсер-рішення Aveneyer у поєднанні з командою швидкого доступу для запуску оболонки-скрипту в Keyboard Maestro, і це працює як шарм на Mojave!

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.