Existe uma maneira de falsificar um monitor duplo (segundo)


81

Existe uma maneira de falsificar um monitor duplo para teste.

Eu tenho apenas um monitor e preciso fazer um aplicativo adequado para dois monitores.

A segunda tela do monitor deve aparecer como uma janela no meu monitor principal.


1
Na verdade, também estou curioso sobre isso agora que você o mencionou por falsificar um monitor pequeno (7 '). Desktops virtuais são inúteis aqui a menos que eu tiver um já e quiser usá-lo como meu monitor principal (err, não.)
Matthew Scharley

Respostas:


57

Eu fiz o Windows pensar que tinha dois monitores conectados como este:

  1. Clique com o botão direito na área de trabalho, clique em 'Resolução da tela'
  2. Clique em 'Detectar' na próxima tela
  3. Clique em "Outro monitor não detectado" e, na opção de vários monitores, selecione "Tente se conectar de qualquer maneira em: VGA"
  4. Clique em 'Aplicar'
  5. Agora você pode permitir que a área de trabalho seja estendida como se você tivesse uma segunda tela conectada ao computador.

Para visualizar a segunda tela. Isso pode ser feito via LogMeIn ou TeamViewer no iOS, Android, Windows, Mac e acredito no Linux:

Usei o TeamViewer como já o uso, então já o instalei

  1. TeamViewer aberto no iPad
  2. Conecte-se à configuração do computador anteriormente
  3. Usando um botão 'Monitor' na parte inferior, selecione e mostre o número da tela 2.
  4. O iPad agora mostra a tela 2 do PC.

3
Não funciona para mim: "Não foi possível salvar as configurações de exibição. Tente uma combinação diferente de configurações de exibição".
Ray

2
O Windows 8 não exibiu 'Outro monitor não detectado' até que eu instalei a versão gratuita do Windows para iDisplay . Então eu o desabilito (desmarque 'Iniciar no Windows Start') e
saio

10
Isso funcionará apenas se o seu adaptador gráfico tiver uma porta VGA sem tela conectada a ele.
Vinz

2
Como faço para removê-lo?
22416 Alex

4
Uma observação especial para o Windows 10: Basta pressionar Winkey+Pe selecionar Estendida , o Windows criará automaticamente uma segunda exibição! Isso é tão maravilhosamente simples! Para remover este extra, basta selecionar voltar para Somente computador . @Alex
taper

13

Outra solução gratuita que funciona:

  • instalar o TightVNC
  • instale um driver de vídeo virtual como este ou o que vem com zonescreen
  • estender a área de trabalho em ambos os monitores
  • iniciar o servidor TightVNC
  • nas propriedades do TightVNC, vá para Área de exibição, compartilhamento e selecione 'Área de trabalho completa'
  • inicie o vncviewer e conecte-se ao localhost
  • role para a esquerda / direita para o seu monitor virtual e pronto


8

Eu encontrei a maneira mais barata de enganar o PC, criando fisicamente um conector analógico VGA (XGA, RGB) fictício, basta colocar três resistores de 50 a 150 ohms em algumas conexões. Eu tenho uma instalação de TV escolar que precisava de uma saída de áudio / vídeo HDMI externa como monitor secundário no sistema windows xp. A parte complicada é que, quando você desconecta o monitor VGA principal, toda a área de trabalho é configurada para HDMI e todo o truque do monitor secundário é apenas uma merda, então fiz uma pesquisa rápida na internet e encontrei uma maneira de enganar a GPU a pensar que é um monitor real conectado como VGA e defina-o como área de trabalho padrão e não transfira a área de trabalho para o HDMI. http://www.geeks3d.com/20091230/vga-hack-how-to-make-a-vga-dummy-plug/ os resistores funcionam como mashines de atendimento e, se a GPU envia sinais R / G / B, é transferida para os pinos receptores e enganando a GPU que é atualmente monitorada na porta VGA conectada. Para visualizar a área de trabalho, você pode usar qualquer programa de controle remoto, mesmo o nativo, e ver a área de trabalho inteira no monitor secundário VGA AAAAND fictício que é REAL :) Espero que seja útil para alguém. PS: Cortei o conector de cabo VGA antigo e o desmontei, usei solda e cola quente para garantir que não encurtasse o conector. O encurtamento de QUALQUER conector no PC pode causar problemas de funcionamento, portanto, tenha MUITO cuidado e verifique novamente TUDO! Você está sendo avisado;) Boa sorte e desculpe-me por quaisquer erros ortográficos que cometi. Inglês não é minha língua;)


6

Não há nada que eu saiba (para "falsificar" um segundo monitor em software). Sua única opção pode ser obter um aplicativo que crie áreas de trabalho virtuais no Windows .

Com isso dito, se isso for para o trabalho, peça-lhes para comprar um . Um segundo monitor não precisa ser nada extravagante. Existem monitores muito baratos por aí. Se isso não funcionar, considere comprar um segundo, pois a configuração de dois monitores é muito útil para desenvolvedores de software (e em geral).


A Dell tem (hoje, pelo menos) um monitor de 24 "1920x1080 listado (na divisão de Home / Home Office) por US $ 199. Não há razão econômica para não comprar um segundo monitor para um desenvolvedor.
Kyralessa 28/10/2009

1
Eu segundo um segundo monitor. Como desenvolvedor, ter uma configuração de monitor duplo (ou até triplo) economizará uma quantidade insana de tempo com depuração e pesquisa. Por exemplo, ao depurar, você pode ter seu depurador em uma tela e o aplicativo ou site que está depurando na outra e ver imediatamente a correlação entre o que acontece dentro do aplicativo e o que o usuário vê. E você pode ver imediatamente quais são os efeitos das alterações de HTML e CSS no seu site. Por fim, você pode acompanhar facilmente os tutoriais em vídeo na sua segunda tela enquanto executa as ações sugeridas na tela principal.
Nzall

2

Solução comercial (US $ 39,95):
se você tiver outro computador, por exemplo, um laptop, poderá usá-lo como segundo monitor usando:

MaxiVista

O MaxiVista transforma qualquer PC desktop, laptop ou netbook em um monitor duplo para o seu computador principal. Não é necessário nenhum hardware extra para vários monitores. Simplesmente estenda as janelas do programa em várias telas como se fosse um grande monitor. Aumente sua produtividade usando vários monitores.

Consulte este artigo para obter uma descrição detalhada:
Adicione vários monitores sem placas de vídeo adicionais usando o MaxiVista

imagem


4
ZoneScreen é uma alternativa livre para MaxiVista: zoneos.com/zonescreen.htm
Snark

A questão superusuário sobre como usar um segundo computador como um monitor (em que ambos ZoneScreen e MaxiVista são cobertos) está aqui: superuser.com/questions/15254
MatrixFrog

Tentei fazer isso em uma VM, fiquei um pouco confuso até perceber que tinha que desativar a integração do mouse, caso contrário o Windows e o VirtualBox não poderiam concordar com a tela em que o mouse estava.
Neil

1

Aqui está outra solução, em teoria. Uma vez, em uma situação de suporte, eu operava remotamente o computador do usuário (não me lembro agora se era com uma conexão de Área de Trabalho Remota ou com o NetMeeting), e o usuário tinha uma configuração de monitor triplo. Vi todos os três monitores dele espremidos em uma janela da minha máquina.

Portanto, se o seu PC suportar vários monitores, mas você realmente não tiver um segundo monitor, em teoria você poderá expandir sua área de trabalho para o segundo monitor (mesmo que não consiga ver nada, e supondo que sua placa seja compatível com isso mesmo quando não há nada conectado à tomada). Em seguida, você pode conectar remotamente à sua máquina a partir de outra máquina para ver o que estaria no seu segundo monitor.


0

Na verdade, fiz muita pesquisa sobre isso recentemente, porque um dos produtos em que estou trabalhando exige que um segundo monitor esteja disponível para controle remoto de um computador - o aplicativo principal no computador assume um dos monitores , para que o usuário precise de uma segunda área de trabalho para trabalhar.

Ambas as abordagens supõem que você tenha uma placa de vídeo gratuita que não produzirá vídeo, a menos que um monitor esteja conectado:

  • Se você estiver usando um monitor analógico (VGA), a solução é extremamente fácil: basta colocar alguns resistores no conector (um dos muitos exemplos neste fórum ).

  • Se você possui um monitor digital puro (por exemplo, DVI-D), não há como evitar uma implementação de hardware da lógica digital que precisa acontecer entre o monitor e o PC. Desculpe, eu tenho que ser tão vago sobre isso.

Mas, como já foi dito, você deve comprar apenas um segundo monitor (e placa de vídeo, se necessário). Será realmente a solução mais rápida e tempo é dinheiro, certo?

A propósito, se você pode pegar a saída de um segundo monitor e mostrá-la como uma janela no primeiro monitor seria um recurso dos drivers da placa de vídeo.


0

Experimente o SplitView, onde você pode dividir sua área de trabalho em várias partes


Você pode expandir esse link para que sua resposta ainda seja útil se ela ficar morta? Como você usa esse software em particular, pode publicar algumas capturas de tela em sua resposta?
Moses

-2

Resposta simples: Windows 7: pressione (botão do Windows + P) estender o monitor // Windows XP: Clique com o botão direito do mouse / Propriedades / Aparência / Na exibição, altere para o desejado


Por favor, forneça screenshots

Isso resolveu meu problema do Windows 10. Win + P> Estender> Comutou o cabo do meu monitor para outra porta na torre.
Jonathon
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.