Что означает «Отключить масштабирование дисплея при настройках высокого разрешения» в Windows 10?

Если в свойствах совместимости для ярлыка отмечен флажок, я предполагаю, что это означает, что «Масштабирование дисплея» отключено, когда есть «Настройки высокого разрешения». Хорошо, но мои вопросы:

  1. Что такое масштабирование дисплея? Возможно, это относится к настройке в диалоговом окне «Параметры настройки пользовательского размера»:

Если да, то правда ли, что процентное значение чего-либо, кроме 100%, является «масштабированием дисплея» (что должно быть отключено), а процентное значение 100% означает отсутствие масштабирования дисплея?

  1. Когда у меня будут «Настройки высокого разрешения»? У меня монитор 2560×1440. Есть ли где-нибудь, где я выбираю, установлен ли он на «Высокий DPI», а не на что-то еще (не знаю, что это противоположное)? Это изначально высокий DPI? Не высокий DPI? У меня есть Dell UltraSharp U2515H, и, поскольку это всего лишь 25-дюймовый экран, возможно, он всегда с высоким разрешением?

На самом деле я хочу, чтобы Windows оставалась масштабированной на 150%. , поэтому различные элементы пользовательского интерфейса доступны для чтения и позволяют Lightroom и Photoshop работать с разрешением 2560 x 1440. Однако, когда я устанавливаю флажок «Отключить масштабирование дисплея при настройках высокого разрешения» для этих приложений, их пользовательский интерфейс не изменяется.

То же самое для Chrome. Независимо от того, установлен ли этот флажок, значения в JavaScript для screen.width и screen.height равны 1706×960. Когда я устанавливаю Windows на 100% масштабирование, размеры экрана в Chrome отображаются как 2560×1440, что это то, что я ожидал.


В Windows 10 есть 2 способа масштабирования дисплея:

  • Показанный вами способ под названием «Пользовательский уровень масштабирования» является устаревшим и не рекомендуется

  • Вместо этого щелкните правой кнопкой мыши на рабочем столе, выберите «Настройка дисплея», затем в разделе «Настроить дисплей» установите «Изменить размер текста, приложений и т. д. »до« 150% »(это может сначала заставить вас деактивировать настраиваемое масштабирование, выйти из системы и снова включить ее)

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

1


Сначала я отвечу на ваш второй вопрос, а затем на первый.

High DPI

High DPI относится к настройка, когда разрешение экрана превышает 96 точек на дюйм. Точное разрешение экрана зависит от трех факторов.

  1. Разрешение
  2. Физический размер
  3. Настройки Windows

У меня 14-дюймовый дисплей 2560×1440. Это соответствует 209 dpi (вы можете использовать теорему Пифагора), что фактически означает максимальное значение 192 dpi.. Windows может быть настроена на следующие настройки dpi

  1. 96 dpi — 100%
  2. 120 dpi — 125%
  3. 144 dpi — 150%
  4. 168 dpi — 175%
  5. 192 dpi — 200%
  6. 216 dpi — 225%
  7. 240 dpi — 250%

Это то, что вы устанавливаете в настройках экрана на панели управления. Итак, я могу установить на своем 14-дюймовом дисплее любую настройку DPI от 96 до 192 точек на дюйм.

У меня также есть 21,5-дюймовый монитор с разрешением 1920×1080. Это соответствует 102 точкам на дюйм (фактически 96 точкам на дюйм). Это означает, что я не могу настроить этот монитор на высокое разрешение. Даже если я изменю процентное значение в настройках дисплея, это приведет только к эффекту масштабирования.

Масштабирование дисплея

Когда мы изменим При настройке DPI дисплея количество пикселей, доступных на дисплее, изменяется. Предположим, мы переходим с 96 dpi на 192 dpi, количество доступных пикселей на дисплее удвоится (обратите внимание, что пиксели присутствуют всегда, мы просто используем их меньше или больше в зависимости от настройки dpi). При настройке 96 dpi окно шириной 96 пикселей будет занимать всю ширину экрана. Но при настройке 192 dpi это же окно будет занимать только половину ширины экрана. Это может привести к тому, что ваши шрифты (и другие объекты) будут казаться слишком маленькими для чтения. Итак, Windows предлагает возможность масштабирования дисплея. Когда DPI дисплея изменяется, окна автоматически масштабируют размеры окна в соответствии с дисплеем. В приведенном выше случае после масштабирования экрана наше окно будет занимать всю ширину экрана.



Windows 10 Per -App Scaling?

Я использую 15,6-дюймовый дисплей с разрешением 3840×2160, и масштабирование его на 150% дает мне идеальное сочетание большого пространства и удобочитаемого размера текста, но приложений, не поддерживающих DPI. имеют размытый текст.

Есть ли способ масштабировать все обычные (с поддержкой DPI) приложения на 150%, но масштабировать приложения без поддержки DPI на 200%?

Я представлял себе какой-то взлом реестра, который изменил значение масштабирования по умолчанию (тот, который используется, когда вы проверяете «отключить масштабирование для этого приложения» до 200% или что-то в этом роде, но я не могу точно понять, как это сделать. У кого-нибудь есть идеи? /p>

Спасибо!


На данный момент ответ ясен и прост — НЕТ.

Понятно, что реализовать эту функцию немного сложно, но с момента запуска бета-версии Windows 10 и ее запуска прошло много времени. Ниже приводится прямая цитата разработчиков Microsoft. проблема масштабирования возникла отсюда.

«Масштабирование — сложная проблема для открытой экосистемы Windows, которая должна поддерживать устройства размером примерно от 4 дюймов до 84» с плотности от 50 до 500 точек на дюйм. В Windows 10 мы предприняли шаги для консолидации и упрощения нашей истории разработки для масштабирования и улучшить визуальный опыт конечного пользователя. Следите за будущими выпусками! «

Теперь давайте перейдем к официальной странице справки Microsoft, в данном случае к их совету журнала Technet о том, как исправить проблемы масштабирования в Windows 7

Если вы включили масштабирование, а текст в приложении размытый или нечитаемый, вы можете отключить масштабирование дисплея для этого конкретного приложения. Для этого щелкните правой кнопкой мыши ярлык приложения и затем нажмите «Свойства». На вкладке «Совместимость» выберите «Отключить масштабирование дисплея при настройках высокого разрешения», а затем нажмите «ОК».

Хорошо, теперь мы видели старую страницу справки, давайте посмотрим Версия Windows 10 для исправления проблем с масштабированием на их странице справки. Я действительно хочу процитировать здесь всю страницу, это так весело, но я позволю вам истолковать ее целиком. Я просто процитирую Решение 2 :

Вы можете отключить масштабирование отображения для отдельного настольного приложения в Windows 10. Вот как:

Шаг 1. Выберите th В поле поиска на панели задач введите запускать программы , а затем выберите Запускать программы, созданные для предыдущих версий Windows в результатах поиска.

Шаг 2: В средстве устранения неполадок совместимости программ выберите Далее .

Шаг 3: Выберите свою программу из списка, а затем нажмите Далее .

Шаг 4: Выберите Устранение неполадок программы, выберите Программа открывается, но отображается неправильно , а затем выберите Далее .

Шаг 5: Выберите Программа не отображается должным образом, если выбраны настройки крупномасштабного шрифта , а затем выберите Далее .

Шаг 6: Выберите Проверить программу , чтобы открыть приложение с новыми настройками. Если это работает, выберите Далее и сохраните настройки. В противном случае выберите

Неудивительно, что все эти шаги когда-либо достигаются — это отключить масштабирование дисплея при высоком разрешении. То же, что упоминалось ранее в решении для Windows 7.

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

Поскольку у нас нет официального подтверждения, неясно, будет ли эта функция реализована в Windows в обозримом будущем.

3


Насколько мне известно в моих экспериментах с масштабированием окон . Он либо включен, либо выключен — если приложение не знает об этом, например CC2014, и позволяет вам установить свою собственную переменную. Похоже, это было в случае с Windows 8

Самое близкое, что я могу придумать к опции «масштабирования» для каждого приложения, — это лупа в окнах, возможно, с видом линзы


Вы можете просто установить более низкое разрешение дисплея (1/150% = 75%) и установите окна обратно на 100%.

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

Оцените статью
clickpad.ru
Добавить комментарий