Проблемы масштабирования монитора с высоким разрешением и монитора с более низким разрешением

Проблемы масштабирования монитора с высоким разрешением и монитора с более низким разрешением

У меня есть ноутбук с дисплеем UHD, подключенный через док-станцию ​​USB3 к обычному монитору с Full HD. Он работает под управлением Windows 10 professional.

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

Чтобы объяснить это, значки рабочего стола на дисплее FHD иногда масштабируются на 200%, а иногда значки на дисплее UHD отображаются на 100%. Кроме того, некоторые окна и тексты размыты, как будто их масштабируют вверх/вниз, а затем уменьшают/увеличивают, чтобы они соответствовали дисплею.

Я также прикрепил изображение того, что иногда происходит при перемещении между мониторами. В этом случае я перемещаю окно с дисплея UHD на дисплей FHD, и в то время, когда оно пересекает оба окна, оно отображается на большем из двух мониторов в масштабе 200% и остается таким до тех пор, пока окно полностью не будет закрыто монитором FHD (в этот момент масштаб уменьшается до 100%).

Есть ли у кого-нибудь предложения, как это исправить?

Ошибка масштабирования

решение1

Если у вас есть видеокарта Nvidia или AMD, вы можете использовать опцию DSR (динамическое сверхвысокое разрешение; nvidia) или VSR (виртуальное сверхвысокое разрешение; amd), чтобы ваш меньший монитор работал с тем же разрешением, что и большой, а затем уменьшал его до размеров экрана. Это работает на удивление хорошо, но только для расширенных дисплеев (если вы попытаетесь дублировать дисплеи, эта опция будет отключена). Например, для дисплея UHD и дисплея FHD вам придется включить DSR 4x на дисплее FHD, затем перейти к настройкам разрешения экрана и установить для экрана FHD разрешение UHD, чтобы это сработало. Теперь компьютер будет думать, что у вас 2 экрана UHD, и все должно масштабироваться одинаково на всех дисплеях.

Intel iGPU пока не имеют этой функции. Это приведет к потере производительности, но также фактически повысит качество изображения вашего меньшего дисплея, так что это почти идеальное решение.

AMD и Nvidia (на момент написания статьи) еще не реализовали поддержку этой функции в Linux, но я, возможно, позже рассмотрю способ сделать это в Linux и обновлю этот пост, если не забуду.

Связанный контент