Home » Home » How To Share Mouse And Keyboard Using Synergy?

If you are a computer nerd then your workplace should be cluttered with multiple computers and its input peripherals. To get rid of this untidy mess here comes a great innovative tool to share your mouse, keyboard and clipboard across computers.  Synergy is an ultimate tool which simply allows multiple systems to work with a single mouse and keyboard over a network. The best part of synergy is, it supports all major platforms such as Windows, Mac Os X and Linux. In addition to that you could guild different platforms with same input peripherals.

Sounds interesting, lets dig more..

Synergy could virtually weld your computers, it works with simple theory that the server captures mouse, keyboard, clipboard, and screen saver events and forwards them to one or more clients. But little embarrassing part of synergy is it doesn’t have a GUI for Linux and Mac OS X it works only as a command-line utility.  Though we got an alternate way to use synergy by Quicksynergy means, Quicksynergy is a fronted tool to access command-line Synergy utility only on Linux and Mac OS X.


Let’s get the obvious out of the way first, synergy needs all your computers to lay on the same network, it doesn’t matter whether its WiFi or Wired. Here I’m assuming that you got two Linux home machines called “Ubuntu_Server_Comp1” and “Ubuntu_Client_Comp2” under same network to configure Synergy. The installation of Quicksynergy and Synergy in Ubuntu could be done by passing the following command in Terminal (Ctrl + Alt + T)

$ sudo apt-get update

$ sudo apt-get install synergy quicksynergy 


To work around with synergy in Ubuntu, follow the below steps

STEP 1: Enter the command “Quicksynergy” in Terminal to launch the interface.

STEP 2: Navigate to “Use” tab and give the IP address or hostname of the machine which you want to run as server, here I’m starting the trail with “Ubuntu_Client_comp2″ as client and “Ubuntu_Server_Comp1″ as server


STEP 3: Enter the IP address in the “Server hostname/Ip address:” field and enter the computer name in the “Screen name” field here its “Ubuntu_Server_comp1″, then hit “Execute” button to start the client. Now the client “Ubuntu_Client_Comp2” started to pay attention to the server IP address we specified.

STEP 4: Let’s switch back to the other Ubuntu machine which has IP address (Ubuntu_Server_Comp1) for starting the server, in share tab you should enter the same screen name on either side to have the mouse flow across these two machines, you can refer the below snapshot


STEP 5: Then click “Execute” to start the client.

That’s it, now I could move the mouse pointer towards the right side of the Ubnutu_Server_Comp1 screen to access Ubuntu_Client_Comp2 machine. Moreover it allows to use the “Ubuntu_Server_Comp1” keyboard and clipboard over “Ubuntu_Client_Comp2” machine.

In future I will show you how to group multiple computers under one server. If you find this article difficult to deal with, you can leave your doubts on comments to get better understating.

Leave a Reply

Your email address will not be published. Required fields are marked *