Comp #1: 3.2ghz laptop, 2 gb ram
Comp #2: 2ghz desktop w/lcd, 2gb ram
Tried Multiplicity from Stardock. It let me use one computers keyboard/mouse to control both computers. To switch computers, I simply slide the mouse pointer to edge of screen towards the desktop I'd like to switch to.
- Automatic clipboard sharing
- Let's you use all the hardware
- Encountered too many bugs to use on a regular basis.
- Ability to switch can depend on responsiveness of the computer you're on (as opposed to a H/W kvm)
Use both comps. with their own keyboards/mice. Rotate my desk chair to reach each.Advantages
- Full power of both comps. Easy for someone to pull up a chair and work on one of my spare comps pair style.
- Too much rotating. Can't seem to get in a comfortable position for both keyboards/mice.
- No clipboard sharing without another external tool (see Resources)
Plug the display from comp2 into comp1, and use the windows extend desktop feature.
- Lots of desktop space to work in. Can lay out my eclipse windows in some interesting ways (since the views undock). Tip: Create a two-monitor version of each perspective and save it under a custom perspective name, like "Java - 2 monitors" or "Debug - 2 monitors". Then you can easily flip to your 2 monitor layout or your 1 monitor layout depending on which computers are available on your desk at the time.
- Dialogs in JAVA programs (namely eclipse tend to pop up in the wrong monitor, and/or eclipse incorrectly checks for focus based only on the current monitor).
- Sometimes when waiting on the cpu of comp1, I could be doing something useful. not using the full power of comp2 (no cpu)
Attempt #4 (what I'm using currently):
Bought a hardware usb KVM switch (IOGear miniview GCS632U KVMl). Uses one keyboard/mouse to connect to both computers. Allows me to tap Ctrl twice to switch computers
- When an activity (i.e. - recompiling a workspace in eclipse) is bogging down one machine, I can switch to the other to accompllish something in the meantime.
- Switching takes about a second.
- Can't see both computer's desktops at any instant.
Other options that I have not tried yet:
- Distributing the responsibilities of the software I'm using which bogs down. I.e. - put the database, app server, or both on a single machine which the other machine (running my development IDE for instance) then acts like a client for.
- Software to investigate: http://synergy2.sourceforge.net
RemoteClip - http://www.cs.cmu.edu/~rcm/RemoteClip/ -- Synchronizes the clipboards on both computers