Высокое DPI портит текст и значки; не произошло до переформатирования

3189
Domenic

У меня два монитора 2560x1440 под управлением ATI Radeon 6970 на Windows 7.

Перед переформатированием я настроил DPI на 120 через Панель управления> Оформление и персонализация> Дисплей> «Средний - 125%». Я не совсем уверен, но я думаю, что я проверил «Использовать масштабирование DPI в стиле Windows XP» (который по умолчанию для DPI меньше 144, я считаю). Мои приложения выглядели хорошо; размер текста был больше, но он никогда не вызывал проблем.

Однако после переформатирования я попытался сделать то же самое, и в результате в моих приложениях были испорчены текст и значки. Примеры:

Outlook icons are resized improperly

В Outlook значки изменяются сумасшедшими способами и выглядят намного хуже, а текст - за исключением фактического списка сообщений - слишком большой.

muTorrent text overlaps

В muTorrent текст слишком велик, чтобы поместиться в его ограничивающие рамки, и обрезается.

Я попытался щелкнуть правой кнопкой мыши программу и выбрать «Свойства»> «Совместимость»> «Отключить масштабирование экрана при высоких настройках DPI»; это не делает ничего .

Также обратите внимание: в Windows Explorer все выглядит хорошо; текст не слишком большой, а значки не масштабируются.

Есть идеи?

1

1 ответ на вопрос

4
Domenic

Из Конечно, я решить эти минуты после его размещения, несмотря на пару дней стучали голову о стене X_x.

Если я переключаюсь на тему Windows Classic в разделе «Панель управления»> «Внешний вид и персонализация»> «Персонализация», а затем возвращаюсь к теме Windows 7 (Aero), шрифты изменяются до разумного, и значки перестают странно масштабироваться.

Итак, каким-то образом размер моего шрифта и / или масштабирование DPI были привязаны к моей теме. Я полагаю, что это произошло потому, что я экспериментировал с 144 DPI (150%) в течение нескольких минут, в течение которых я мог бы обойти настройки темы, возможно, переключившись с Basic (по умолчанию) на Aero.

Вы должны пометить свой вопрос как ответ Tog 13 лет назад 1
@Tog Это работает только через два дня slhck 13 лет назад 2