What software switcher (KVM) do you use for multi platform development?

2.4k views Asked by At

I am mostly interested in developing for windows (primary) and a mac.

I have a normal PC and a mac mini, and I want to be able to use a single keyboard, mouse and a monitor with both.

Which kvm software do you recommend?

I was looking for hardware kvms but I am using a 30" lcd which is only supported by 1 belkin kvm and people report it as not working.

5

There are 5 answers

0
user3154373 On

Keyboard switching hotkey is Scroll Lock twice then up arrow.

8
willwillis On

http://synergy2.sourceforge.net/

Synergy is a software based KVM. It might take you some time to get it set up, but once you do, you'll love it.

2
dlamblin On

I use VMWare in spaces, but if I had two boxes like you had I'd use a remote desktop connection.

0
Peter Loron On

If what you want is to have one monitor for two machines, then you probably need to either use a hardware DVI switch, or use a VNC/Remote Deskop client to pop in to the other desktop when you need to get there.

Personally, I have a 3 monitor, two machine setup. My main box has 2 monitors, the mouse, and the keyboard. The other box has the third monitor. As mentioned above, I use Synergy to share the keyboard and mouse between machines. In general it works very well.

9
rob On

In your case, I think the best software solution is to physically connect the Mac to the monitor, and using Remote Desktop to connect to the PC. You'll have very little display lag and almost zero input lag, compared to VNC.

As an added benefit, you can resize your Remote Desktop window to sit side-by-side with a window on your Mac, so you won't lose context when switching between Mac & Windows.

The only downside is that you'll have to crawl under the desk and swap the DVI cable if the Windows machine fails to boot when something goes wrong. That said, at my office we have a test machine that we've been using exclusively via Remote Desktop/VNC for about 3 or 4 years.

Every machine I use is running in a VM. I connect to the Windows machines via Remote Desktop, and I connect to the Linux machines via the VMware Remote Console.