it-swarm-ru.tech

Есть ли способ подделать двойной (второй) монитор

Есть ли способ подделать двойной монитор для тестирования.

У меня только один монитор, и я должен сделать приложение, подходящее для двух мониторов.

Второй экран монитора должен появиться в виде окна на моем основном мониторе.

77
Michael

Я заставил Windows думать, что у меня есть два подключенных дисплея:

  1. Щелкните правой кнопкой мыши на рабочем столе, выберите «Разрешение экрана».
  2. Нажмите «Определить» на следующем экране
  3. Нажмите «Другой дисплей не обнаружен» и в разделе «Несколько дисплеев» выберите «Попытаться подключиться в любом случае: VGA»
  4. Нажмите «Применить»
  5. Теперь вы можете включить расширение рабочего стола, как если бы у вас был подключен второй экран.

Для просмотра второго экрана. Это можно сделать через LogMeIn или TeamViewer на iOS, Android, Windows, Mac и, как мне кажется, Linux:

Я использовал TeamViewer, так как уже использую его, так что он уже установлен

  1. Открыл TeamViewer на iPad
  2. Предварительно подключиться к настройке компьютера
  3. Используя кнопку «Монитор» внизу, выберите и покажите экран № 2.
  4. iPad теперь показывает экран 2 с ПК.
55
Jonas Dahl

Еще одно бесплатное решение, которое работает:

  • установить TightVNC
  • установить драйвер виртуального дисплея, например этот или тот, который поставляется с zonecreen
  • расширить рабочий стол на оба дисплея
  • запустить сервер TightVNC
  • в свойствах TightVNC перейдите в область «Отображение, обмен» и выберите «Полный рабочий стол»
  • запустите vncviewer и подключитесь к localhost
  • прокрутите влево/вправо к вашему виртуальному дисплею, и все готово
12
binOr

Хорошо, я нашел решение на этом сайте, в другой вопрос .


Поскольку вы хотите, чтобы Windows думала, что есть два физических монитора, возможно, Matrox PowerDesk или Virtual Display Manager будет соответствовать вашим потребностям.

9
Michael

Я нашел самый дешевый способ обмануть компьютер, сделав фиктивный аналоговый разъем VGA (XGA, RGB), просто вставив три резистора от 50 до 150 Ом на некоторые соединения. У меня есть школьная установка телевизора, для которой необходим внешний аудио/видео выход HDMI в качестве дополнительного монитора в системе Windows XP. Сложность в том, что когда вы отключаете основной монитор VGA, весь рабочий стол настроен на HDMI, а весь дополнительный монитор просто трюк, поэтому я сделал быстрый поиск в Интернете и нашел способ обмануть GPU, чтобы подумать что это фактический монитор, подключенный как VGA, и установите его на рабочий стол по умолчанию и не переносите рабочий стол на HDMI. http://www.geeks3d.com/20091230/vga-hack-how-to-make-a-vga-dummy-plug/ резисторы работают как и отвечающие машины, и если GPU отправляет R/G/B сигналы он передается на прием выводов и обманывают GPU, который фактически монитор на том порту VGA подключен. Для просмотра рабочего стола вы можете использовать любую программу удаленного управления, даже родную, и увидеть весь рабочий стол на фиктивном вторичном мониторе VGA AAAAND, который НАСТОЯЩИЙ :) Надеюсь, что это будет кому-то полезно. Постскриптум Я отрезал старый разъем кабеля VGA и разорвал его, использовал пайку и горячий клей, чтобы убедиться, что он не укоротит разъем. Укорочение ЛЮБОГО разъема на ПК может привести к неисправностям, поэтому будьте ОЧЕНЬ осторожны и перепроверьте ВСЕ! Вас предупредили;) Удачи и извините за любые орфографические ошибки, которые я сделал. Английский не мой язык;)

8
Andrius Lukminas

Я ничего не знаю (чтобы «подделать» второй монитор в программном обеспечении). Единственным вариантом может быть получение приложения, которое создает виртуальные рабочие столы в Windows .

С учетом сказанного, если это для работы, попросите их купить вам один . Второй монитор не должен быть чем-то необычным. Там есть очень дешевые мониторы. Если это не для работы, вы можете в любом случае рассмотреть возможность получения второго, поскольку настройка с двумя мониторами очень полезна для разработчиков программного обеспечения (и в целом).

6
JasCav

Коммерческое решение (39,95 $):
Если у вас есть другой компьютер, например, ноутбук, вы можете использовать его в качестве второго монитора, используя:

МаксиВиста

MaxiVista превращает любой запасной настольный компьютер, ноутбук или нетбук в двойной монитор для вашего основного компьютера. Никакого дополнительного оборудования для нескольких мониторов не требуется. Просто расширяйте окна программы на несколько экранов, как если бы это был один большой монитор. Увеличьте свою производительность с помощью нескольких мониторов.

Смотрите эту статью для подробного описания:
Добавить несколько мониторов без дополнительных видеокарт с помощью MaxiVista

image

2
harrymc

Вот еще одно решение в теории. Однажды, в ситуации поддержки, я удаленно управлял компьютером пользователя (сейчас не помню, было ли это с подключением к удаленному рабочему столу или с NetMeeting), и у пользователя была тройная настройка монитора. Я видел все три его монитора, все втиснутые в одно окно на моей машине.

Итак, если ваш ПК поддерживает несколько мониторов, но у вас фактически нет второго монитора, теоретически вы можете расширить свой рабочий стол до 2-го монитора (даже если вы ничего не видите, и при условии, что ваша карта поддерживает это, даже когда ничего не подключено к разъему). Затем вы можете подключиться к своей машине с другой машины, чтобы посмотреть, что будет на вашем втором мониторе.

1
user14068

Я недавно провел много исследований по этому вопросу, потому что один из продуктов, над которыми я работаю, требует наличия второго монитора для удаленного управления компьютером - основное приложение на компьютере занимает один из мониторов. пользователю нужен второй рабочий стол для работы.

Оба эти подхода предполагают, что у вас есть бесплатная видеокарта, которая не будет выводить видео, если не подключен монитор:

  • Если вы используете аналоговый (VGA) монитор, то решение очень простое: просто установите пару резисторов на разъем (один из многих примеров на этом форуме ).

  • Если у вас есть чисто цифровой монитор (например, DVI-D), то нет другого пути, кроме аппаратной реализации цифровой логики, которая должна происходить между монитором и ПК. Извините, я должен быть настолько расплывчатым.

Но, как уже говорили другие, вы должны просто купить второй монитор (и видеокарту, если необходимо). Это действительно будет более быстрое решение, а время - деньги, верно?

Кстати, можно ли взять выход со второго монитора и показать его как окно на первом мониторе, будет функцией драйверов видеокарты.

0
Mark Rushakoff

Попробуйте SplitView , где вы можете разбить свой рабочий стол на несколько частей

0
Neps