Двойные мониторы в Windows – Как установить другой размер DPI или текста на каждом мониторе?

Мой ноутбук – это 15-дюймовый широкоэкранный экран с разрешением 1600×1050, и в дополнение к этому я подключаю внешний 19-дюймовый ЖК-дисплей, который работает на 1280×1024. Проблема с этой настройкой заключается в том, что если я увеличиваю размер текста, чтобы сделать экран ноутбука понятным, текст на внешнем ЖК-дисплее огромен. Обычный текст на ЖК-дисплее приводит к крошечному тексту на ноутбуке.

Какие варианты мне нужно обойти?

9 Solutions collect form web for “Двойные мониторы в Windows – Как установить другой размер DPI или текста на каждом мониторе?”

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

Обновить:

Это неверно, как в Windows 8.1, что добавляет много улучшений масштабирования DPI , включая настройки DPI для каждого дисплея. Хотя некоторые могут не найти, что реализация предлагает достаточно контроля.

Немного взлома:

Если вы всегда используете определенное приложение на одном экране, вы можете установить это приложение для игнорирования настроек DPI. Например, у меня есть Visual Studio на моем большом мониторе, чтобы игнорировать DPI (100%). Все остальное на моем мониторе ноутбука Retina составляет 145%.

Параметр «Отключить масштабирование дисплея при высоких настройках DPI» находится под совместимостью в меню свойств приложения exe.

Он, наконец, работает в Windows 10, хотя многие приложения по-прежнему не будут масштабироваться правильно. Он работает почти так же хорошо, как на OSX.

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

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

Для более низкого DPI второго монитора ( 100% шкалы ) Введите описание изображения здесь

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

Примечание. Windows 8.1, вопреки утверждениям Microsoft, действительно не поддерживает запуск нескольких DPI на отдельных мониторах.

У меня есть ноутбук с окнами 8.1 и 3840×2160 16-дюймовым экраном. Для того, чтобы диалоговые окна, окна и т. Д. Были пригодны для использования, он должен работать со скоростью 200% (сопоставимая недвижимость с типичным 16-дюймовым дисплеем 1080p, но с элементами пользовательского интерфейса, Текст и фотографии, сделанные более резкими).

Когда приложения перемещаются из монитора ноутбука на внешний монитор, как только больше половины окна перетаскивается, окно изменяется. Проблема заключается в том, что строки меню, курсор и т. Д. Не изначально перерисовываются в новой настройке DPI, все окно приложения, панели инструментов и все рисуются при 200DPI, а затем растровое изображение изменено до 50%, чтобы поместиться на внешний монитор. Только 200% DPI-шкала используется одновременно, тогда как другие DPI для внешних мониторов [слабо] виртуализированы. Используется очень размытое билинейное масштабирование, и текст полностью нечитабелен на внешнем мониторе. Это означает, что преимущества таких вещей, как текст cleartype (который опирается на рендеринг пикселов 1: 1 и фактически использует субпиксельное сглаживание), не достижимы при использовании смешанных DPI.

Несколько избранных приложений (IE, powerpoint) перечислены для каждого DPI-монитора. В этом случае содержимое окон перерисовывается в правильном размере, а тип шрифта в приложениях все еще функционирует, но строки меню, строка заголовка, даже курсор все еще нарисованы в масштабе 200%, что делает их необычно большими на внешних мониторах. Я подозреваю, что это исключение было сделано так, чтобы полноэкранные презентации могли быть выполнены без размытого масштабирования растрового изображения. Однако при использовании панелей инструментов размером 200% эти приложения не пригодны ни для чего, кроме полноэкранного режима.

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

Я решил эту проблему, изменив «видимый ДОИ» (и, следовательно, размер текста) мониторов. Устранение внешнего 19-дюймового ЖК-дисплея приведет к уменьшению видимого размера шрифта.

Если вы не хотите / не можете размещать подобные дисплеи, вы также можете использовать экран Thinkpad с более низким разрешением, чтобы увеличить видимый размер шрифта. Вычислите DPI здесь и убедитесь, что они совпадают.

Ты должен быть способен. В Linux вы можете сделать это следующим образом:

  1. Создайте X VNC-сервер размером в два раза меньший экран. Например: у вас есть два монитора одинакового размера, но 1920 и 1600 пикселей в ширину: вы делаете виртуальный сервер в два раза лучше: 3840 пикселей шириной (высота 1080 пикселей).

  2. Откройте два клиента VNC против только что созданного сервера. Поместите по одному на каждый экран. Полноэкранный. Масштаб 1: 1. Прокрутите окно справа, чтобы показать самую правую часть сервера Vnc. Поскольку пиксели имеют разный размер, все будет выглядеть больше на экране 1600 пикселей. Уменьшите это до тех пор, пока размеры не будут соответствовать.

Это, очевидно, очень просто и имеет серьезные недостатки (без прямого рендеринга, возможно, медленного и т. Д.). Но если вы можете сделать то же самое с правильными фреймбуферами и такими …

Обходной путь (хотя я не нашел, как это сделать в Windows 7) позволяет панорамирование / прокрутку рабочего стола, таким образом, можно было бы установить любое разрешение на меньших дисплеях, чтобы размер шрифта был бы таким же.

Как указывали другие ответы, настройки DPI не могут быть настроены для каждого монитора (или для каждого приложения).

Если вам нужны конкретные приложения, работающие в другом DPI, чем остальные настольные, рассмотрите возможность использования виртуальной машины .

Я решил проблему с настройкой пользовательского разрешения на второй монитор. Таким образом, вы можете эффективно «подделывать» различные настройки DPI. Но обратите внимание, что это зависит от фактического монитора, независимо от того, отображает ли он нестандартное разрешение. Кроме того, это может вызвать ужасный, размытый образ, но вы можете решить, можете ли вы с ним жить. Это далеко не оптимально, но, по крайней мере, решает проблему «другого размера» … (Конечно, графический драйвер тоже должен его поддерживать. Nvidia делает, другие я не знаю).

  • Как заставить масштабирование с высоким разрешением?
  • Как установить системное масштабирование DPI в стиле XP в Windows 8.1?
  • Давайте будем гением компьютера.