This app has been out for a few years, but I just found out about it yesterday. Helps me a great deal @ home and @ work – so thought i’d pass it along for others that may not know about it.
http://sourceforge.net/projects/synergy2/
basically it lets you use 1 mouse and keyboard to control X number of computers. Drag your mouse off your screen and it will show up on the monitor of the other computer.
For example I have 2 boxes in my office, and 1 monitor that has 2 inputs. I can use 1 keyboard and mouse to control both, i drag mouse off monitor on box1, press input on my monitor, and mouse shows up on box2.
Shares clipboard which is very handy if u’ve ever messed around with vnc. Has unix,win and osx port.
nother cool use – i have projector at home with comp hooked up to it. i now can control it while sitting on my couch with my laptop. no more wireless mouse/keyboard needed.
Of course it requires a window manager (X in unix).
I should probably add a note about security here. Synergy out of the box is not secure, sends raw data over TCP. You can set it up to communicate over ssh if you like, but i’d suspect it would be a bit slow (have not done it b4).
I’d highly recommend only using this over your LAN and over a private router/switch if u can.