Сбросьте Windows Position Mac OS X после внешнего монитора de-присоединения

Используя Mac OS на нескольких контролируют, является большим, но после удаления внешнего монитора (2-й монитор) обычно позиция окон первоначально по внешнему монитору не становится измененной местоположение к монитору по умолчанию. Есть ли какое-либо сочетание клавиш или утилиты, которые могут сбросить положение окна для этого вида использования?

72
задан 27.09.2014, 04:24

7 ответов

Из моего ответа первоначально в Вопросе об Отказе сервера 7237:

Когда монитор отключается (включая адаптер также если применимо - отъезд адаптера оставляет OS X, думая, что монитор все еще включается), весь Windows должен перейти на Ваш основной экран. Иногда некоторые окна (например, Firefox) сохранят свою позицию по очень крайнему правому из экрана, оставляя Вас достаточным количеством комнаты, чтобы захватить строку заголовка и переместить его, где требуется.

Один метод расположения Windows, таким образом, Вы видите их (если по некоторым причинам они избегают экрана) должен измениться на приложение, которое владеет рассматриваемым окном, удержите функциональную клавишу и выберите "Arrange in Front" из Меню окна. Это затем расположит все окна того приложения в каскаде с верхнего левого из экрана.

Во-вторых, существует несколько доступные AppleScripts (например, этот в Snipplr), который также захватит каждое окно от экрана и переместит его в экран для Вас.

Существует также изящное условно-бесплатное приложение под названием, Остаются, который поможет автоматизировать многое из этого для Вас, в то время как существует также ControlPlane, который сделает намного больше, чем просто уведомление, если монитор будет разъединен и позволит Вам запускать скрипты (в случае, если Вы хотите сделать больше, чем просто перестроение окна). ControlPlane свободен, но не имеет никакого прямого механизма для движущихся окон (необходимо присоединить его к одному из вышеупомянутых AppleScripts).

64
ответ дан 07.12.2019, 08:10

У меня был подобный запрос для друга, который использует внешний монитор с MacBook, и он предложил SizeUp. Я еще не изучил его, но это может быть тем, что Вы после.

1
ответ дан 07.12.2019, 08:10

Можно перейти к Установкам системы> Дисплеи и изменять разрешение на что-то ниже, говорить 1024 x 768 или 800 x 600, и это заставит окна сбрасывать к тому меньшему размеру дисплея. Возвратите его к тому, что у Вас были все от экранных окон, должен появиться.

1
ответ дан 07.12.2019, 08:10

Я сохраняю предпочтение дисплеев в строке меню (существует опция в предпочтении дисплеев этого). Затем каждый раз, когда изменения расположения монитора и OS X не обнаруживают его, можно щелкнуть здесь и выбрать 'Detect Displays'.

Кроме того, Вы могли написать сценарий того действия в Automator и присвоить ему сочетание клавиш сами. См. эту ссылку для получения дополнительной информации

0
ответ дан 07.12.2019, 08:10

бриз имеет состояния глобального и окна приложения. состояния могут быть инициированы с помощью, их вводят с клавиатуры и являются независимым разрешением. соедините это с sizeup и windowflow, и Вы будете установлены.

4
ответ дан 07.12.2019, 08:10

У меня была та же проблема при использовании Pixelmator и наличии некоторых окон от экрана при попытке использовать его на следующий день после того, как я использовал его дома с моим ноутбуком, подключенным к монитору. Просто войдите в свои дисплеи, установите свой res на что-то ниже, нажмите кнопку 'gather windows' и затем задержите свой res к нормальному, и необходимо видеть весь Pixelmator (или безотносительно приложения) окна.

0
ответ дан 07.12.2019, 08:10

У меня когда-то был странный случай, где я могу только видеть окно приложения при переключении между пробелами. Я знал, что это где-нибудь слева от экрана; я попробовал много методов, описанных здесь без пользы.

В конечном счете я перестроил свой основной и внешний дисплей в предпочтении дисплея так, чтобы на был к верхнему левому углу другого, и в конечном счете окно обнаружилось.

1
ответ дан 07.12.2019, 08:10

Теги

Похожие вопросы