Размер приложений Windows изменялся неправильно при перемещении между мониторами с разными разрешениями и масштабированием

1381
Ben Amada

У меня новый ноутбук с дисплеем 4K. Он установлен на рекомендуемом уровне увеличения 250%. У меня также есть 2 монитора Full HD (1920x1080), каждый из которых установлен на рекомендованном уровне увеличения 100%. Дисплей 4K находится посередине с монитором Full HD с каждой стороны.

У меня проблема с переносом приложения с экрана Full HD на дисплей 4K и наоборот. При использовании клавиш Windows-Shift вправо / влево для перемещения между экранами, приложение обычно неправильно изменяет размер, когда оно оказывается слишком маленьким или слишком большим (превышает экран), и мне нужно вручную изменить его размер. Аналогичная проблема возникает, если я перетаскиваю приложение из 4K на экран Full HD и наоборот. Стало хлопотно вручную изменять размеры приложений после их перемещения на другой дисплей.

У кого-нибудь есть советы, как сделать так, чтобы приложения точно изменяли размер при перемещении их на монитор с другим разрешением / уровнем масштабирования? Я бы рассмотрел стороннее приложение, если сама Windows не может это сделать. Я на Windows 10 Creators Update.

Примеры

Ниже показано, что происходит, когда я перемещаю Chrome, приложение MS Calculator и File Explorer с одного экрана на другой с помощью сочетаний клавиш Windows-Shift влево / вправо.

Хром Chrome Step 1

(Chrome не полностью переместился на средний экран - он есть на обоих экранах) Chrome Step 2

Приложение Калькулятор Приложение Калькулятор Шаг 1

(слишком мал при перемещении на дисплей 4K, может быть больше) Приложение Калькулятор Шаг 2

(теперь возвращаемся к экрану Full HD, он гигантский и за кадром) Приложение Калькулятор Шаг 3

Проводник File Explorer Шаг 1

(так же, как Chrome, переход на экран 4K, он на 2 экрана) File Explorer Шаг 2

(Возвращаясь к экрану Full HD, он очень мал. Если я продолжу возвращаться к экрану 4K, а затем обратно к экрану Full HD, он станет еще меньше) File Explorer Шаг 3

0
Microsoft добавляет улучшения в масштабировании DPI в 1703 году. Это ваше собственное (самокодированное) приложение или сторонний инструмент, который вызывает проблемы? magicandre1981 6 лет назад 0
Я на версии 1703. Это не мои приложения. Примерами являются Chrome, приложение MS Calculator и даже File Explorer. С помощью Проводника файлов окно может стать очень маленьким, если в нем достаточно места и нет необходимости уменьшать его. Тогда я застрял, чтобы вручную увеличить его. Ben Amada 6 лет назад 0
Я добавил несколько скриншотов, показывающих, что происходит при попытке перемещения приложений с экрана на экран с помощью встроенных сочетаний клавиш Windows ... Windows-Shift влево / вправо. Ben Amada 6 лет назад 0
Вам следует попробовать настройки, описанные на этой странице [ссылка] (https://www.howtogeek.com/175664/how-to-make-the-windows-desktop-work-well-on-high-dpi-displays-and -fix-размыто-шрифты /) spike_66 6 лет назад 1
Спасибо @ spike_66, что весьма полезно. Это не решает конкретную проблему правильного изменения размера окон при перемещении приложения с одного экрана на другой (в частности, с помощью сочетаний клавиш Windows-Shift вправо / влево). Я ищу эффективный и точный способ сделать это. (у этой ссылки есть несколько хороших советов по работе с размытостью, которая была первой проблемой, с которой я столкнулся, прежде чем перейти к этой проблеме изменения размера окна, о которой я здесь спрашиваю) Ben Amada 6 лет назад 0
попросить Google обновить Chrome. разработчики приложений должны добавить функциональность. Приложения магазина, такие как калькулятор, по умолчанию совместимы с DPI magicandre1981 6 лет назад 0
DPI и качество, по-видимому, подходят для всех приложений (Chrome, Калькулятор, Проводник и т. Д.). Чтобы прояснить проблему, при перемещении приложений с экрана на экран, в частности, с помощью сочетания клавиш Windows-Shift влево / вправо, приложение либо не полностью переходит на следующий экран, либо оно перемещается на следующий экран, но его размер плохо изменяется ... или слишком маленький или слишком большой. Посмотрите на мои скриншоты с примерами приложения «Калькулятор», оно увеличено в размерах, а нижняя половина находится за пределами экрана. Ben Amada 6 лет назад 0
Я начал испытывать стороннее приложение DisplayFusion, которое выполняет свою работу. У него есть собственные сочетания клавиш «Переместить окно на следующий монитор и пропорциональный размер», который корректно изменяет размеры приложений, когда я перемещаю их с экранов 4K на 1080p (Full HD). Похоже, что есть по крайней мере еще одно стороннее программное обеспечение, которое может сделать это тоже, но пока остановимся на DisplayFusion. Ben Amada 6 лет назад 0

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

0
eldorel

Есть ли у вашего ноутбука графический адаптер NVidia?

Я использую DSR (Динамическое супер-разрешение), чтобы исправить аналогичную проблему на моем рабочем столе.

У меня есть 2 дисплея 4k и дисплей 1080p, и, включив DSR на экране 1080p, я могу настроить отображение всех них на 4k.

DSR может быть включен на панели управления Nvidia в разделе «Управление настройками 3D», а затем увеличенное разрешение можно установить в диалоговом окне с обычным разрешением окон.

Спасибо @eldorel, у меня есть графический адаптер NVidia, но, похоже, нет функции DSR (я проверил в разделе «Управление 3D-настройками» и обновил свой драйвер). У меня есть NVIDIA Quadro M1000M. Ваше решение звучит хорошо, хотя. До сих пор я пользовался сторонним программным обеспечением DisplayFusion, как отмечалось в моих комментариях выше (бесплатная версия). Ben Amada 5 лет назад 0
-1
Vittorio Machado Lo Bianco

У меня точно такая же проблема с моей недавней сборкой. У меня есть один 28 "4K монитор и два 21" HD монитора. Масштабирование в Windows работает нормально, но раздражает то, что я перетаскиваю окно на мониторы (от 4K до HD). Это сводит меня с ума.

«Решением» для меня было установить оба 21 "на 4K. Размеры окон больше не изменяются при перемещении по дисплеям, но все размыто. Это также раздражает, но вы знаете, менее так !!!

Похожие вопросы