2,467 bytes added
, 22:45, 14 August 2008
Introduction to synergy - controlling two or more computers with one keyboard and mouse
== Intro ==
Oftentimes you will have more than a single computer that you want to use. Cluttering up your workspace with two keyboards and two mice is simply not necessary. '''[http://synergy2.sourceforge.net/ Synergy]''' is [wiki:Gpl|GPL] (free) software that will allow you to control your Windows, Mac and Linux computers from a single keyboard and mouse. You ''could'' use a KVM switch, but that's expensive and not necessary if your computers are on a shared network. Sound too good to be true? [http://reviews.cnet.com/Control_two_computers_with_one_keyboard_and_mouse/4660-10165_7-6663696.html Watch the video on CNET]
== Synergy ==
Synergy uses the network to communicate from the 'main' computer aka server (whose keyboard you want to use) to the 'client' computer which you want to also control. In my situation, I have a desktop computer for doing programming, and a notebook computer that I use more for simply browsing the web, chat and email. The desktop computer has a nice ergonomic keyboard, and wireless mouse. Instead of having to twist myself around and use the chicklet keyboard and touchpad of the notebook, I can place the notebook next to my desktop screen to get a comfortable viewing angle and use synergy to work on both computers from one keyboard and mouse. (The notebook keyboard still works, but I just don't have to use it.)
== Internet from the couch ==
Another scenario where this is handy is if you have a [Free_Technology_in_the_Living_Room|media center PC]. The Media Center PC is either tucked away next to your TV, or even in your basement or a closet - making it difficult to use the keyboard and mouse to control it. While you could get a wireless keyboard and even a gyroscopic mouse to control your Media Center, you could also just use Synergy and your notebook computer as the controlling keyboard / mouse.
== Installing ==
For Linux, it's as simple as
<code lang=bash>
sudo apt-get install synergy
</code>
For Mac and Windows, [http://synergy2.sourceforge.net/ refer to the website]
== Configuring ==
For Linux, you create a really simple configuration file. There's even a program called quicksynergy that will write the configuration file for you -- but in my experience it was easier to edit the file by hand, get it working, and then make it automatic by editing the Xsession scripts as described in the website.