Я недавно обновил свою домашнюю рабочую станцию и теперь на ней четыре монитора. Я работаю удаленно большую часть времени и мне нужен какой-то способ получить удаленный рабочий стол только на двух из этих четырех мониторов.
Два верхних монитора (мониторы 4 и 3, идущие слева направо) имеют максимальное разрешение 1680x1050. Два нижних монитора (1 и 2) имеют максимальное разрешение 1920x1080.
В моем файле .rpd для этого подключения к удаленному рабочему столу у меня есть следующие ключи (я сократил его для краткости) id режима экрана: i: 2 использует multimon: i: 1 desktopwidth: i: 1920 desktopheight: i: 2130 session bpp : i: 32 winposstr: s: 0,1,3,75,1655,675
Раньше мне удавалось просто делать «mstsc / span», когда у меня было только два монитора, но сейчас это не работает (и не желательно). Я бы хотел, чтобы новая установка использовала только два моих монитора. Мне действительно все равно, какие два. Как мне изменить файл .rdp для этого?
источник
Ответы:
Я использую полноэкранный RDP на 2 из 3 моих мониторов, мое решение на самом деле очень простое:
Вот и все, в некотором роде, но установка базовой виртуальной машины Windows занимает очень мало времени и ее легко запустить / приостановить.
Я использую свои 2 монитора, которые делают специальную работу, а мой третий для развлечений / музыки / Netflix / и т.д ...
источник
Я тоже искал решение этой проблемы, которое не может быть решено клиентом Windows RDP.
Я работаю в основном удаленно через RDP в полноэкранном режиме со всеми моими 4 мониторами, но хотел бы, чтобы несколько программ работали локально.
Обычно эти программы воспроизводят музыку или видео, которые не подходят для удаленной машины, и я держу их на одном мониторе.
Таким образом, простой взлом для меня - заставить эти программы постоянно находиться на вершине.
Я использую Dexpot и просто щелкаю правой кнопкой мыши в окне программы и выбираю «Always On Top».
Теперь даже в полноэкранном режиме RDP я могу просматривать окно моей программы.
источник
К сожалению, это невозможно. Поверьте, я очень старался. Есть статьи, в которых говорится, что вы можете ограничить количество мониторов, но это не работает. Microsoft явно не тестировала функциональность вообще, и они не могут быть обеспокоены, чтобы исправить это.
Пока они не исправят ошибку, это либо один монитор, либо все они.
Я попробую некоторые альтернативы и посмотрю, смогу ли я найти какое-нибудь стороннее решение, которое действительно работает, кроме переключения на Linux / VNC, то есть.
источник
Откройте диалоговое окно « Выполнить » ( Win+ R) и введите
desk.cpl
. Затем найдите номер экрана, который вы хотите редактировать.Измените значение
1
inuse multimon:i:1
на желаемый номер экрана. Также измените разрешение:в
источник
Ну, я думаю, что это недостаток дизайна. Они просто не разработали возможность использовать только некоторые из доступных мониторов. Однако существует возможность обойти это, ограничивая число допустимых мониторов на сеанс в свойствах RDP-Tcp хоста служб удаленных рабочих столов. Смотрите эту статью .
К сожалению, это также вариант «все или ничего». Ограничивает количество мониторов для всех пользователей хоста RDS. Затем вы должны быть в состоянии контролировать, какие мониторы использовать через параметры «desktopwidth» и «desktopheight» файла rdp. Однако на самом деле необходимо определить, сколько мониторов вы хотите использовать в файле RDP на клиенте, но в настоящее время это невозможно.
источник
Для меня mRemoteNG ( https://mremoteng.org ) является решением. Я растягиваю панель на два монитора и устанавливаю разрешение соединения RDP на «fit to panel». У меня есть два монитора 1920x1200, покрытых mRemoteNG, и третий монитор (основной экран Surface Pro 3) с локальным контентом.
источник
У меня была эта проблема некоторое время, и я нашел "взломать", который решает ее для меня. Измените свойства размера в файле .rdp на значение, близкое к значению двух мониторов, которые вы хотите использовать. У меня есть три монитора 1200 * 1920 в портретном режиме, и у меня работают эти значения:
использовать multimon: i: 0 desktopwidth: i: 2390 desktopheight: i: 1840
Это создает окно, которое я могу расположить на двух экранах (с выделенным пространством для панели задач и границ окна. Это оставляет меня с двумя незначительными проблемами:
источник
Я нашел обходной путь, используя
У меня есть четыре монитора, включая экран ноутбука, и я хотел использовать только два из четырех для окна rdp.
Окно действий Screen = окно Переместить в окне # и размер пропорционально
ширина окна Изменения к нормативному значению пикселя = 2560 (так как мой монитор был 1280х1024)
высоты окна Изменения к нормативному значению пикселя = 1024
Добавлен ярлык
Теперь в настройках RDP (отредактируйте как блокнот и добавьте смарт-размеры: i: 1 внизу)
Теперь, как только вы откроете окно (используйте ярлык, чтобы развернуть или развернуть его на два экрана)
На удаленном рабочем столе используйте Splitview или другие приложения для разделения экрана, чтобы разделить рабочий стол на два.
Это не красиво, но обходной путь.
источник
Я нашел работу вокруг, которая достаточно чиста для меня:
Редактировать в блокноте и
Сохраните, а затем вернитесь в настройки, выберите опцию, чтобы снова использовать все экраны, и выберите значение выше определенного разрешения.
Запустите и раскройте окно вручную, чтобы закрыть 2 требуемых экрана.
источник
Лучший функциональный ответ - использовать DisplayFusion локально и SplitView на удаленном компьютере, как указано в этом ответе . Но это просто не практично для большинства людей.
Функция UserVoice от Microsoft Запрос для:
на момент написания этой статьи 463 голоса, что также является наибольшим числом голосов, в настоящее время находящихся в UserVoice, за любую функцию, связанную со службами удаленных рабочих столов . Пожалуйста, идите голосовать!
источник
Обходной путь - войти в настройки дисплея и отключить 2 монитора. Затем подключитесь с помощью RDP к удаленному хосту с включенной опцией «использовать все мои мониторы для удаленного сеанса», при этом вы будете подключать вас только с помощью 2 мониторов, а затем вернетесь к настройкам и снова включите остальные мониторы. Теперь ваше разрешение на удаленном сеансе будет установлено на 2 монитора, но вам придется растянуть окно на хосте с 4 мониторами, чтобы увидеть оба монитора.
источник