May 052009

A lot of us have a multi-PC setup these days. Be it at work or at home, the cables and the multiple mouses are surely a confusion!  Well, a way out exists… infact, an open-source and completely cost-free way out of the mixup exists.  Say Hello to Synergy, the opensource, multi-OS compatible Keyboard and mouse sharing application.

Download Synergy from the sourceforge website here.  Install it and have it running without a reboot.

The configuration for Synergy is very simple.

  1. You choose one of your multiple PCs / laptops on your table as your server.
    synergy-server
  2. Next up, you would need to configure the positions of the other PCs with respect to the PC acting as the Synergy Server. Eg: Laptop is to the left of PC.  EeePC to the left of Laptop.  Laptop is Right of EeePC, et al.
    synergy-screen-config
  3. Start off Synergy on the server
  4. Hook on the clients to the server by providing either the hostname of the server or the IP address  and voila..
    synergy-client
  5. You can haz one keyboard and one mouse for multiple peeceez!!! :-D

With respect to my setup as above, synergy runs on the Ubuntu desktop.  The Keyboard and mouse from the desktop is used by both the laptop and the eeePC.

For the ubuntu fellows, synergy is available in synaptic package manager. Just apt-get it as:

sudo apt-get install synergy



The package manager installs both the synergy server (synergys) and the synergy client (synergyc).  Synergy server needs a configuration file named synergy.conf which needs to be pointed to when starting the synergy server.  A very detailed help document for writing the synergy.conf file and for starting the client and server on ubuntu is here.

Well… thats that about Synergy.  Looks like i covered an app I liked a lot in pretty much good detail… and oh… yeah, you can share the clipboard across PCs… Ctrl+C on ubuntu and Ctrl+V on windowsXP! Kickass!! B-)

Posted by The Cruisemaniac Tagged with: , , , , , ,
  • I definitely want to try this out sometime, provided I can buy a netbook and install CrunchBang on it. The whole running two monitors + keyboard/mouse thing in itself is actually great. I'm doing it right now. But running different computers and different Operating Systems on each, and then getting them to work in sync with the keyboard/mouse is ooossumm.
  • b_swapnil
    Da that was good. It works n helps too :)
  • HAHA!!!

    yep, the setup is much cleaner than before...
    Reasons:
    1. I shifted to a different place... I stay alone...
    2. I got myself a computer table :-)
    3. The maid cleans up the place daily :-D
  • BTW, your setup looks cleaner than before. Is somebody keeping them tidy these days? =D
  • Amazing piece of stuff!!!!

    But my problem was different. I wanted multiple OSes to be run on the same machine at the same time. CouchDB on ubuntu; mysql, apache, php, ruby & VisualStudio on windows and I have only one machine. So i installed Sun VirtualBox. I run Vista, openSUSE and Ubuntu on the same machine with mouse, keyboard, clipboard, files, Wifi seamless sharing =D

    Planning to try Leopard/Tiger sometime.

    Also, if you want, you can run Vuze in a loadbalancing mode with multiple network interfaces for you know what.

    But this software is gonna get handy sometime. Bookmarking =D
  • I read your blog and found it very informative. The event blogs are striking enough to have a feel of the event, so, I would like to have a little chit-chat on your blogging interests. And even we are coming up with an event on startups on June 6th. So, can I have your contact details? Looking forward to hear from you.
    Contact me at ojas@siliconindia.com
blog comments powered by Disqus
Get Adobe Flash playerPlugin by wpburn.com wordpress themes