Сегодня все больше и больше пользователей домашних ПК используют в своих сетах несколько мониторов. Впервые Microsoft научила свою систему распознавать более одного монитора еще во времена выхода на рынок Windows 95 (максимальным ограничением стало 9 одновременно подключенных к одному компьютеру мониторов), Windows XP и 2000 приподняли эту планку до 10 штук, а Win11, например, вообще от нее отказалась, переложив «поддержку» на видеоускоритель. Да. Официально в последней сборке Windows нет никаких ограничений и все упирается в драйвера производителя вашего видеоускорителя: "Windows 11 allows us to use as many monitors as we want as long as the GPU can support it."
Это рубрика #маленькиеполезныепрограммы где я обозреваю очень необычный бесплатный софт, который был создан для выполнения узкоспециализированных задач, например, включение автояркости на мониторах, где нет датчика освещенности (Gammy); или восстановление Windows до заводских настроек без переустановки системы и потери всех своих настроек и ПО (RefreshPC) и т.д. Ссылки на другие публикации из этой рубрики вы найдете в конце данной публикации.
То есть, Windows уже как 28 лет умеет работать с несколькими мониторами, но при этом удобного инструмента для их настройки и организации рабочего пространства так и не дала: выбор разрешения, выставление персональной яркости под каждый монитор, ииии... указание его расположения по отношению к "главному" рабочему столу - это все, к чему сумели прийти инженеры Microsoft за почти 30 лет?! На рынке ПО существует масса программ, которые ооочень круто прокачивают функционал Windows в плане возможностей работы с двумя и более мониторов, например: YYY (проблема в том, что они платные). Я же хочу порекомендовать вам бесплатную утилиту "LBM" с открытым исходным кодом, распространяемую совершенно бесплатно, и опубликованную на ресурсе GitHub.
Вот что предлагает Microsoft:
"LBM" исправляет самый большой грех Windows - невозможность масштабировать рабочее пространство мониторов разного размера и разрешения! Как быть, если у вас мониторы с разными техническими характеристиками? Например, ноутбук (со своими параметрами дисплея) + монитор (с отличным разрешением, соотношением сторон и размерами), или стационарный ПК и два монитора каждый со своими характеристиками.
А вот что нужно здоровому человеку:
То, что я напишу дальше, поймут только владельцы ПК с двумя и более мониторами: LBM позволяет перемасштабировать размер дополнительных мониторов под главный экран (обычно он маркируется цифрой "1") таким образом, чтобы рабочий стол Windows (рабочее пространство) стало единым целым, невзирая на отличающиеся габариты и разрешение мониторов. Как это выглядит в динамике 👇 (запись ведется с двух разных мониторов с единым рабочим столом через программу OBS Studio | ОБРАТИТЕ ВНИМАНИЕ НА КУРСОР МЫШИ, ПЕРЕМЕЩАЮЩИЙСЯ МЕЖДУ МОНИТОРАМИ #1 и #2):
Как все это сделать?
Качаем утилиту LBM по моей ссылки (она будет, как всегда, в самом конце публикации). Это не portable-программа, поэтому ее придется установить - она также пропишется в автозапуске Windows. Процесс инсталляции самый обычный - он полуавтоматический и ничем не отличается от установки любой другой программы в Windows. Перезагрузка не потребуется. Запускаем ярлык программы и видим следующее 👇
В левом верхнем углу расположены четыре иконки:
- Info - технические параметры каждого монитора
- Vcp control - подключение к каналу данных дисплея (DDC/CI не все мониторы его поддерживают, но данный интерфейс позволяет вручную корректировать параметры цветопередачи дисплея, без клацанья по кнопкам на мониторе)
- Location - расположение дисплеев (информация считывается с параметров Windows | тут нет ничего уникального)
- Size - здесь происходит вся магия! У нас есть значения фактических размеров мониторов (это их высота и ширина), включающих в себя рамки, и их полезная область (также по высоте и ширине) - это непосредственно размеры самих дисплеев.
Ваша задача - изменить значения фактических размеров дополнительных мониторов по высоте и сделать их такими же, как у основного монитора под номером "1". И то же самое необходимо проделать с высотами полезных областей. ШИРИНУ НИГДЕ НЕ МЕНЯЕМ*
Когда вы откорректируете все значения, вам необходимо будет нажать на кнопку "Play" и поставить галочку в чекбокс, после которого идет текст "Load at startup", и все. Поздравляю вас! Мы за пару минут сделали то, что Microsoft никак не может без малого вот уже 30 лет!! Ну если быть честным, то не мы, а разработчик с ником @mgth (программиста зовут Mathieu GRENET)
*но если вдруг у вас мониторы расположены не в ряд, а как то так 👇
То вам следует менять у монитора #2 значения высоты и ширины, отталкиваясь от главного(-ых) мониторов. Конкретно в этом случае за основу высоты берем данные монитора #1, а ширины монитора #4. Те мониторы, у которых разрешения будут выше, и будут считаться основными мониторами для подгонки.
Ссылка на чудо "Little Big Mouse" (GitHub и Дзен):
Другие интересные статьи из этой рубрики #маленькиеполезныепрограммы
LBM - https://github.com/mgth/LittleBigMouse
Поблагодарить меня за работу можно подпиской, комментарием под публикацией, или просто поделитесь этим материалом со своими друзьями | надеюсь, что данный материал вам понравился. Всем добра!