C'è un modo per simulare un doppio (secondo) monitor


81

Esiste un modo per simulare un doppio monitor per il test.

Ho un solo monitor e devo fare un'applicazione adatta a due monitor.

La seconda schermata del monitor dovrebbe apparire come una finestra sul mio monitor principale.


1
Sono davvero curioso anche di questo ora che me lo dici per aver simulato un monitor piccolo (7 '). I desktop virtuali sono inutili qui a meno che non ne abbia già uno e non voglia utilizzarlo come monitor principale (err, no.)
Matthew Scharley,

Risposte:


57

Ho fatto pensare a Windows di avere due display collegati in questo modo:

  1. Fare clic destro sul desktop, fare clic su "Risoluzione dello schermo"
  2. Fai clic su "Rileva" nella schermata successiva
  3. Fai clic su "Un altro schermo non rilevato" e sotto l'opzione a più schermi seleziona "Prova comunque a connetterti su: VGA"
  4. Fai clic su "Applica"
  5. Ora puoi abilitare l'estensione del desktop come se nel tuo computer fosse collegata una seconda schermata.

Per visualizzare la seconda schermata. Questo può essere fatto tramite LogMeIn o TeamViewer su iOS, Android, Windows, Mac e credo che Linux:

Ho usato TeamViewer come già lo uso, quindi l'ho già installato

  1. TeamViewer aperto su iPad
  2. Connettersi alla configurazione del computer in precedenza
  3. Utilizzando un pulsante "Monitor" in basso, selezionare e mostrare la schermata numero 2.
  4. iPad ora mostra lo schermo 2 dal PC.

3
Per me non funziona: "Impossibile salvare le impostazioni dello schermo. Prova una combinazione diversa di impostazioni dello schermo."
Ray

2
Il mio Win 8 non ha mostrato 'Un altro display non rilevato' fino a quando ho installato la versione di Windows gratuita di iDisplay . Quindi lo disabilito (deseleziona "Avvia all'avvio di Windows") e
esco

10
Funzionerà solo se la tua scheda grafica ha una porta VGA senza schermo collegato ad essa.
Vinz,

2
Come lo rimuovo?
Alex,

4
Una nota speciale per Windows 10: basta premere Winkey+Pe selezionare Esteso , Windows creerà automaticamente un secondo display! Questo è così meravigliosamente semplice! Per rimuovere questo extra, basta selezionare di nuovo su Solo computer . @Alex
taper

13

Un'altra soluzione gratuita che funziona:

  • installa TightVNC
  • installa un driver di visualizzazione virtuale come questo o quello fornito con zonescreen
  • estendere il desktop su entrambi i display
  • avviare il server TightVNC
  • nelle proprietà TightVNC vai su Display, Area di condivisione e seleziona "Desktop completo"
  • avviare vncviewer e connettersi a localhost
  • scorrere verso sinistra / destra verso il display virtuale e il gioco è fatto


8

Ho trovato il modo più economico per ingannare il PC realizzando fisicamente un connettore analogico VGA (XGA, RGB) fittizio semplicemente mettendo tre resistori da 50 a 150 ohm su alcune connessioni. ho una configurazione TV della scuola che necessitava di un'uscita audio / video HDMI esterna come monitor secondario sul sistema Windows XP. La parte difficile è che quando si scollega il monitor VGA principale l'intero desktop è impostato su HDMI e tutto il trucco del monitor secondario è appena arrivato, quindi ho fatto una rapida ricerca su Internet e ho trovato il modo di ingannare la GPU per pensare che è un monitor reale collegato come VGA e che lo imposta sul desktop predefinito e non trasferisce il desktop su HDMI. http://www.geeks3d.com/20091230/vga-hack-how-to-make-a-vga-dummy-plug/ i resistori funzionano come e rispondono ai mashines e se la GPU invia segnali R / G / B, viene trasferita ai pin di ricezione e ingannando la GPU che è effettivamente monitorata su quella porta VGA collegata. Per visualizzare il desktop è possibile utilizzare qualsiasi programma di controllo remoto anche quello nativo e vedere l'intero desktop su un monitor secondario fittizio VGA AAAAND che è REALE :) Spero che possa essere utile per qualcuno. PS Ho tagliato il vecchio connettore del cavo VGA e lo ho separato, usato saldatura e colla a caldo per assicurarsi che non accorciasse il connettore. L'accorciamento di QUALSIASI connettore sul PC può causare malfunzionamenti, quindi state MOLTO attenti e ricontrollate TUTTO! Hai avvertito per caso;) Buona fortuna e scusa per eventuali errori di ortografia che ho fatto. L'inglese non è la mia lingua;)


6

Non c'è nulla che io sappia (per "falsificare" un secondo monitor nel software). L'unica opzione potrebbe essere quella di ottenere un'applicazione che crea desktop virtuali in Windows .

Detto questo, se questo è per lavoro, chiedi loro di comprartene uno . Un secondo monitor non deve essere niente di speciale. Ci sono monitor molto economici là fuori. Se questo non è adatto al lavoro, potresti prendere in considerazione l'idea di prenderne uno comunque, poiché una configurazione a doppio monitor è molto utile per gli sviluppatori di software (e in generale).


Dell ha (almeno oggi) un monitor da 24 "1920x1080 elencato (nella divisione Home / Home Office) per $ 199. Non c'è motivo economico per non acquistare un secondo monitor per uno sviluppatore.
Kyralessa,

1
Secondo un secondo monitor. Come sviluppatore, avere una configurazione del monitor doppia (o addirittura tripla) ti farà risparmiare folle quantità di tempo con il debug e la ricerca. Ad esempio, durante il debug, puoi avere il tuo debugger su 1 schermo e l'app o il sito Web su cui stai eseguendo il debug sull'altro e vedere immediatamente la correlazione tra ciò che accade all'interno dell'app e ciò che l'utente vede. E puoi immediatamente vedere quali sono gli effetti delle modifiche HTML e CSS sul tuo sito web. Infine, puoi facilmente seguire i tutorial video sulla seconda schermata mentre esegui le azioni che suggeriscono sulla schermata principale.
Nzall,

2

Soluzione commerciale ($ 39,95):
se si dispone di un altro computer, ad esempio un laptop, è possibile utilizzarlo come secondo monitor utilizzando:

MaxiVista

MaxiVista trasforma qualsiasi PC desktop, laptop o netbook di riserva in un doppio monitor per il tuo computer principale. Non è necessario alcun hardware multi monitor aggiuntivo. Estendi semplicemente le finestre del programma su più schermi come se fosse un unico monitor. Aumenta la tua produttività utilizzando più monitor.

Consulta questo articolo per una descrizione dettagliata:
aggiungi più monitor senza schede video aggiuntive utilizzando MaxiVista

Immagine


4
ZoneScreen è un'alternativa gratuita a MaxiVista: zoneos.com/zonescreen.htm
Snark,

La domanda del superutente sull'uso di un secondo computer come monitor (in cui sono trattati sia ZoneScreen che MaxiVista) è qui: superuser.com/questions/15254
MatrixFrog

Ho provato a farlo in una macchina virtuale, mi sono un po 'confuso fino a quando ho capito che dovevo disabilitare l'integrazione del mouse, altrimenti Windows e VirtualBox non potevano concordare su quale schermo fosse il mouse.
Neil,

1

Ecco un'altra soluzione, in teoria. Una volta, in una situazione di supporto, gestivo in remoto il computer dell'utente (non ricordo in questo momento se fosse con una connessione Desktop remoto o con NetMeeting) e l'utente aveva una configurazione a triplo monitor. Ho visto tutti e tre i suoi monitor tutti infilati in una finestra della mia macchina.

Quindi, se il tuo PC supporta più monitor, ma in realtà non hai un secondo monitor, in teoria potresti estendere il desktop al secondo monitor (anche se non riesci a vedere nulla, e supponendo che la tua scheda lo supporti anche quando non c'è nulla collegato al jack). Quindi è possibile accedere in remoto al dispositivo da un altro computer per vedere cosa sarebbe sul secondo monitor.


0

Di recente ho fatto molte ricerche su questo, perché uno dei prodotti su cui sto lavorando richiede che un secondo monitor sia disponibile per il controllo remoto di un computer: l'applicazione principale sul computer prende il controllo di uno dei monitor , quindi l'utente ha bisogno di un secondo desktop su cui lavorare.

Entrambi questi approcci presuppongono che tu abbia una scheda video gratuita che non emetterà video a meno che non sia collegato un monitor:

  • Se stai usando un monitor analogico (VGA), la soluzione è estremamente semplice: basta mettere un paio di resistori sul connettore (uno dei tanti esempi in questo forum ).

  • Se si dispone di un monitor digitale puro (ad es. DVI-D), non c'è altro modo di aggirarlo ma un'implementazione hardware della logica digitale che deve avvenire tra il monitor e il PC. Mi dispiace, devo essere così vago al riguardo.

Ma come altri hanno già detto, dovresti semplicemente acquistare un secondo monitor (e una scheda video se necessario). Sarà davvero la soluzione più rapida e il tempo è denaro, giusto?

A proposito, se puoi prendere l'output di un secondo monitor e mostrarlo come una finestra nel primo monitor sarebbe una caratteristica dei driver della scheda video.


0

Prova SplitView dove puoi dividere il desktop in più parti


Puoi espandere quel link in modo che la tua risposta sia ancora utile se diventa morta? Come usi questo particolare software, puoi pubblicare alcuni screenshot nella tua risposta?
Mosè,

-2

Risposta semplice: Windows 7: premi (pulsante Windows + P) estendi monitor // Windows XP: tasto destro del mouse / Proprietà / Aspetto / Sotto il display cambia in


Fornisci schermate

Questo ha risolto il mio problema con Windows 10. Win + P> Estendi> Passato il cavo del mio monitor ad un'altra porta sulla torre.
Jonathon,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.