Windows 10, изменение параметров размера при подключении к внешнему монитору Macbook Pro


2

Я использую Windows 10 на своем MacBook Pro с Boot Camp. Я использую 2 внешних монитора с максимальным разрешением 1920 x 1080. Когда я работаю на мониторах, мне нужно установить размер всех элементов на Small - 100%.

Когда я мобильн, я запускаю MBP в полном разрешении, но размер всех элементов увеличивается до «Больше».

Кто-нибудь знает об автоматическом способе, которым я могу заставить это переключать уровень масштабирования в зависимости от того, подключен ли я к внешнему монитору или нет? Возможно любые приложения, которые будут делать это.

Я пробовал Google, а также искал множество вопросов здесь, и не нашел ответа.


На каком уровне вы хотите это автоматизировать? Горячее подключение / отключение мониторов?!? Логин пользователя?
g2mk

Ответы:


2

Для DPI 1-го монитора (масштаб 200%)

Более высокое разрешение на 1-м мониторе

Для DPI 2-го монитора (шкала 100%)

Монитор с меньшим разрешением

Важно НЕ использовать следующее масштабирование (оно должно быть установлено на 100%). По умолчанию при использовании пакета драйверов MacBook Retina он будет установлен на 150/200%.

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь


Я не думаю, что это ответило на вопрос ОП, но, тем не менее, это была очень полезная информация.
Nate

2

Если для вас приемлемо определение разных пользователей для работы с мониторами и для мобильных устройств:

Если вы хотите настроить DPI при входе в систему:

  • К сожалению, Windows, похоже, не позволяет изменять DPI программно , поэтому вам нужно автоматически запустить - так, как вы предпочитаете - скрипт AutoIt / AutoHotkey (в конечном итоге скомпилированный) для подсчета / обнаружения ваших мониторов (AutoHotkey -> SysGet -> MonitorCount) и настройки по DPI монитора (не по DPI системы - в этом случае требуется перезагрузка ОС).

Если вам нужны мониторы с поддержкой «горячей» замены / отключения (?!?):

  • Вам необходимо расширить описанный выше скрипт для обнаружения изменения количества мониторов (сообщения WM_DISPLAYCHANGE или WM_DEVICECHANGE) или периодически проверять количество мониторов (GetSystemMetrics -> SM_CMONITORS).
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.