Я использую Windows 10 1803 на ноутбуке, подключенном к настольному дисплею. Разрешение экрана ноутбука такое же, как у подключенного дисплея, 1920x1080 пикселей (а именно "Full HD").
Однако размеры экрана различаются, у ноутбука 13-дюймовый дисплей, а у настольного - 27-дюймовый ...
Опцией настройки: start->system->display
Я могу настроить масштабирование для каждого (!) дисплей с самым низким коэффициентом масштабирования "100%" и самым высоким разрешением FullHD (1080p).
Этот параметр подходит для дисплея ноутбука.
Тем не менее, с той же настройкой для 27 "все кажется двойным ...
Q1: Как Windows 10 угадывает (физические) размеры экрана, чтобы получить разрешение на дюйм " на дюйм "?
Вопрос 2. Есть ли возможность разрешить Windows 10 отображать "виртуальное" разрешение экрана выше, чем физический максимум на 27-дюймовом дисплее - сравните. Есть ли взлом реестра для установки виртуального разрешения экрана в Windows 10 1803?
Q3: Почему Windows 10 игнорирует dword
реестра HKEY_CURRENT_USER\Control Panel\Desktop\LogPixels
, когда я устанавливаю значение от исходного 96ppi до более высокого разрешения - сравните коэффициент масштабирования Freeze Windows 10 до 100% с Win8DpiScaling = 1
Примечание: Поскольку я не работаю на стационарном рабочем столе, покупка дисплея 4k, безусловно, не вариант и не ответ на эту тему.
Однако использование дисплеев 2k+ решит проблему, поскольку Windows затем рассчитает разумное разрешение для точек на дюйм для подключенных дисплеев.