10

Я работаю над этим для пользователя здесь, на работе, но решил, что он лучше подходит для SU против SF.

Пользователь имеет Surface Pro 3, подключенный к док- станции Surface, к которой подключен внешний монитор.

Проблема в том, что разрешение внешнего монитора составляет 1600x900, тогда как разрешение Surface Pro 3 намного выше - 2160x1440. Таким образом, при использовании как мониторов, так и перемещения окон между мониторами размер текста и окон имеет тенденцию резко меняться.

Пример обсуждения проблем, связанных с этим и "масштабированием" по умолчанию можно найти здесь,

Пользователь может временно установить свой Surface Pro на 1600x900 и изменить масштабирование на 100%, но это не идеально для долгосрочной работы или вне офиса.

Я знаю о DisplayFusion Pro, Ultramon и т.д., Которые позволяют сохранять пользовательские профили монитора, а затем применять их с помощью нажатия клавиш, выбора меню и т.д.

Мой вопрос:

Если не купить новый внешний монитор для него, который может соответствовать разрешению Surface, есть ли способ заставить Windows автоматически изменять разрешение Surface в зависимости от того, установлена ли она на док-станцию или нет? Если нет, то он мог бы жить с DisplayFusion Pro или Ultramon, но я надеялся предоставить ему что-нибудь более «подключи и работай», где он не обязан делать что-либо, кроме стыковки / отсоединения.

2 ответа2

0

В Windows 7 och 8.x невозможно настроить масштабирование экрана для отдельных мониторов. Эта функция появится в следующем выпуске Windows 10. Поскольку Windows 10 будет выпущена в течение месяца и будет доступна в качестве предварительного просмотра в настоящий момент, я бы посоветовал вам установить предварительный просмотр или дождаться выпуска, чтобы решить вашу проблему.

0

Это не будет самым простым решением, но то, что должно работать, это использовать планировщик задач. Во-первых, проверьте журналы событий, я бы предположил, что что-то столь же важное, как подключение или отключение док-станции, будет записано где-то там. Как только вы нашли событие для стыковки, нажмите на него, и у вас будет возможность прикрепить задачу к этому событию. Затем в действии задачи запустите изменение разрешения (см. Как изменить разрешение экрана Windows через командную строку? ), по крайней мере, один из этих методов должен работать с Windows 8. Тогда просто сделайте то же самое снова, но для события расстыковки. Сначала нужно немного поработать, но как только это будет сделано, все должно работать без проблем.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .