How to use one monitor with two computers?

08
2014-07
  • Robert

    I recently found myself confronted with a request from two users that made me wonder... The situation is this: they both have their own working place with two monitors each (which they mainly use for CAD). They sit opposed to each other. The thing is that every 10 minutes one of them calls the other one to come over to his desk and look at something on the screen. Now they asked me if there was a way to get the other user's desktop on one's own monitor with a simple click or switch. Of course, there are things like VNC, RDP, TeamViewer etc., but that is not nearly as performant as it needs to be in this CAD and 3D context.

    Now I wonder if there is a way to achieve what they asked for. A valid alternative would be another big monitor that gets installed on the wall and that can be controlled by BOTH users at the same time. And I'm not talking about some KVM switch solution, because they both want to use the screen at the very same time.

    So I'm really excited to see if there is a way to get things up and running like desired? Thanks for your help on that issue!

  • Answers
  • ernie

    If the monitors support support multiple inputs, you could achieve this by feeding the video from User A's computer to the alternate input on User B's monitor. Let's say their current setups are dual head HDMI, leaving a VGA input free on the display. You then add a VGA connection from User A's computer to User B's display. So, when User A wants to show something to User B, they'd be like "Hey, can you look at something" and User B would toggle their display to VGA, and see what User A has up on their screen. Note that User A would have to make sure it's on the proper screen to share.

    This VGA connection could be direct from the User A's system, and you enable mirroring on the third display.

    A simpler way without needing a three display support would be to use a combination of a video splitter and adapter (e.g. a 1x2 HDMI splitter, and then an HDMI to VGA adapter to connect to the monitor). That's likely going to run you close to $40 or more for each setup. Again, the user would need to toggle the input on their monitor. Depending on the displays and quality needed, you may want to stay strictly digital, so HDMI to DisplayPort may be needed.

    Alternatively, hook a large screen TV (or any display that takes multiple HDMI) up to use as a display they can both seen (there are those el cheapo 4k TVs now, though the refresh rates are low), and have the split HDMI input go to the TV, and toggle the TV to use input 1 or 2 depending on which user wants to show something.

    Oh, and if the displays don't support multiple inputs, you could fake that as well using an A/V switch. Basically devices that take multiple A/V inputs and let you select which video to output. You use to see these a lot back when RCA cables were dominant, as lots of TV equipment didn't have multiple inputs. You can still find them for VGA, HDMI, etc.

  • CP9

    It seems like you would just want a KVM switch, which will take inputs from both computers and use a switch to decide which output to display. It would be cheaper than buying another video card and more performant than VNC

  • user331843

    Unsure if the graphical quality would be up to snuff, but perhaps some type of collaborative software is all that is needed. So something like Microsoft Lync which allows them to start a chat and share their desktop to each other. Lync is the one I am familiar with, but I am sure there are other similar applications out there to provide the same functionality for impromptu sharing.


  • Related Question

    windows - How do I plug more that two monitors to my computer?
  • Jakub Šturc

    I have a computer with two DVI outputs in which i have plugged one 24" and one 20" monitors. I'd like to plug one more monitor to my computer. What do I have to do?


  • Related Answers
  • William Hilsum

    Easiest solution - If you have any other output such as VGA, get an adapter and use it.

    If not, get a second graphics card and use that - you can just get the cheapest one that will fit - it should do the job.

    Edit - As Shoeless said, you must use same manufacturer for Windows Vista, but I do not think there is such limitation in either Windows XP or Windows 7. If you are using *nix or anything else, I do not know in advance if it will work.

  • Shoeless

    NOTE: Depending on your OS, when using a second display card, it might be necessary to use an identical chipset- so if your curent card is an nVidia, make sure your second card is an nVidia... or ATI, etc.

    I learned this the hard way. Theoretically you could get them to cooperate using XP drivers, but really, not a good idea.

  • Nifle

    There is also Matrox DualHead2Go and Matrox TripleHead2Go they divides one monitor output into two(or three) so you can easily add multiple monitors.

    And also external USB graphics cards

  • bobince

    The newer ATI HD5xxx series supports a larger number of displays. Normally three on the usual cards (check the connectors, some single-slot cards won't have enough digital connectors).

  • TylerF

    Depending on what you want to use it for, I haven't tried any USB adapters, but I imagine they would not be amazing quality compared to another graphics card, so if you are only going to be using it for something like web browsing or emails, then a USB adapter may be perfect for you, however if you plan to do anything which requires a lot of data to be processed, for example if you were playing a game or watching a video then a 2nd graphics card is the way to go. However your motherboard will need to support dual graphics card, and support SLI (NVidia) or CrossFire (AMD) to allow you to use 2 graphics cards simulataneously, and obviously the cards would have to support this aswell. Which is why you can see, a USB adapter would be easiest for something small.