Ask Slashdot: Advanced KVM Switch?
jez9999 writes: I have a rather advanced use-case for my home work area that I need a KVM-type device for, and I was wondering whether such a thing even existed. I want a 3-PC setup; 2 desktops (PC1 and PC2) and 1 laptop going through a dock (DOCK1). I want to connect 2 monitors (SCREEN1 and SCREEN2), 1 mouse, and 1 keyboard (INPUTS). So far it's relatively straightforward, as I could just switch everything between the 3 devices.
But here's the kicker; I'd like at least 4 modes of operation: one mode to output PC1 video to both screens (dual-screen) and redirect INPUTS to it, one mode to output PC2 video to both screens (dual-screen) and redirect INPUTS to it, one mode to output PC1 video to SCREEN1, extend DOCK1 video to SCREEN2, and redirect INPUTS to DOCK1, and one mode to output PC1 video to SCREEN1, extend DOCK1 video to SCREEN2, and redirect INPUTS to PC1.
Basically with the latter two modes I'd like to be able to switch between inputting to PC1 & DOCK1, whilst continuing to be able to monitor each by outputting each one's video to one of the 2 monitors. However, I also want to be able to go dual-screen with and control PC1 & PC2.
In terms of ports I'd like to use HDMI (or possibly DVI-D) and USB for peripherals; not VGA or PS/2.
Is there any KVM switch out there able to do this kind of thing? I guess I'm probably looking for some kind of programmable KVM which allows me to specify, for each 'mode of operation', which inputs are routed to which outputs. Failing that, is there some other way I can get the setup I want (or something close)?
But here's the kicker; I'd like at least 4 modes of operation: one mode to output PC1 video to both screens (dual-screen) and redirect INPUTS to it, one mode to output PC2 video to both screens (dual-screen) and redirect INPUTS to it, one mode to output PC1 video to SCREEN1, extend DOCK1 video to SCREEN2, and redirect INPUTS to DOCK1, and one mode to output PC1 video to SCREEN1, extend DOCK1 video to SCREEN2, and redirect INPUTS to PC1.
Basically with the latter two modes I'd like to be able to switch between inputting to PC1 & DOCK1, whilst continuing to be able to monitor each by outputting each one's video to one of the 2 monitors. However, I also want to be able to go dual-screen with and control PC1 & PC2.
In terms of ports I'd like to use HDMI (or possibly DVI-D) and USB for peripherals; not VGA or PS/2.
Is there any KVM switch out there able to do this kind of thing? I guess I'm probably looking for some kind of programmable KVM which allows me to specify, for each 'mode of operation', which inputs are routed to which outputs. Failing that, is there some other way I can get the setup I want (or something close)?
What you want is called a matrix KVM switch. They exist, but they're quite expensive, do some Googling on matrix KVM switch and you'll see the options.
You could use VNC, teamviewer, or anything along those lines to accomplish what you want without throwing additional hardware into the mix.
Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
just put everything in VM's
and in the darkness bind them
I do something similar to what your looking for with a combination of Synergy (http://synergy-project.org/), which uses your network to send the keyboard/mouse inputs to the correct computer based on your mouse position), and multiple inputs on my monitors. In other words: PC1 would be your base computer, and would have the keyboard/mouse you want to use with everything attached. PC1 would be attached to the primary port of both monitors (HDMI, for instance) PC2 would also have a keyboard/mouse, but they wouldn't be used. It would be hooked up to the secondary port of both monitors (maybe displayport) DOCK1 will obviously have the laptops built-in keyboard/mouse, but that wouldn't be used. It would be hooked up to the third port of both monitors (maybe DVI or RGB) In this setup, you'll need to manually change the monitor inputs, and synergy will direct the keyboard/mouse to the correct places. As far as I know, your only other option would be the matrix KVM (as mentioned above a few times)
fsh
It may be best to figure out a way to wire up your monitor multiple inputs up to the various desktops, and using the monitor input switch buttons. For the input, synergy (http://synergy-project.org/) which I haven't had use for in a long time. Otherwise, just have some close at hand usb hubs close and move the cables around. There exist 'cleaner' KVM devices to do this, but they are way expensive. If your monitor inputs are lacking, new monitors are likely cheaper than the KVM device you would need to not get new monitors. Monitors with three digital inputs would probably be the easiest thing to meet the requirements verbatim.
For another, I'm really wondering why you feel this need so strongly. What tasks are you spreading amongst all these systems? How many of these tasks *really* indicate need for directly using the attached 'head' versus remote access (RDP, VNC, ssh, whatever). Is there a good reason that the things that really need direct connectivity can't be grouped into a single system? If not a single system, narrow down to 2 PCs and comfortably fit on your monitor inputs.
XML is like violence. If it doesn't solve the problem, use more.
I spent about 6 months working on this product last year:
http://www8.hp.com/us/en/campa...
HP's RGS is really excellent remote graphics solution, suitable for the likes of film production studios and CAD/CAM design firms - at 4K resolutions and 30FPS video. It all sports support for a plethora of input devices from Wacom tablets to speciality LogiTech mice. To top it off, its bidirectionally compatible with Windows and Linux and Mac can be coaxed into working as well.
Nothing evolves faster than the word of god in the minds of men who think themselves divinely inspired.