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