royong
16-10-2007, 12:49
Yeah ... I know ... you must be thinking ... what do I mean by sharing a keyboard and mouse? Wouldn't a KVM do the job instead? Well, a KVM could work but I need a slightly different configuration. Here's what I have
1 x Notebook
1 x Server
1 x Desktop
Of course I only need this configuration at my office - at home, I solely rely on my notebook. Now, the server and desktop have their down LCDs and their own set of keyboard and mouse ... so on my desk, I have from left to right, server LCD, notebook and then Desktop LCD ... now you can image the clutter on my desk with all the stuff ...
Here's what solved my problem
http://synergy2.sourceforge.net/index.html
Synergy lets you easily share a single mouse and keyboard between multiple computers with different operating systems, each with its own display, without special hardware. It's intended for users with multiple computers on their desk since each system uses its own monitor(s).
Redirecting the mouse and keyboard is as simple as moving the mouse off the edge of your screen. Synergy also merges the clipboards of all the systems into one, allowing cut-and-paste between systems. Furthermore, it synchronizes screen savers so they all start and stop together and, if screen locking is enabled, only one screen requires a password to unlock them all. Learn more about how it works.
Interesting hugh? Here's how I got mine working ...
On my notebook, I use this as the Synergy Server ... i.e. I will be using the keyboard and mouse on the notebook as the main input tools ... the following is the configuration file that i have on my notebook
$ cat /home/roy/.synergy.conf
section: screens
nb.royong.com:
sc430.royong.com:
desktop.royong.com:
end
section: links
nb.royong.com:
left = sc430.royong.com
right = desktop.royong.com
sc430.royong.com:
right = nb.royong.com
desktop.royong.com:
left = nb.royong.com
end
and then i start the synergy server by running the following
synergys -f --config /home/roy/.synergy.conf
now that we've got the synergy server running, we'll need to deal with the clients ...
over to my server first ... after installing the synergy package, we only need to run the following on my server to let it connect to the synergy server.
synergyc -f nb.royong.com
over to my desktop ... after installing the synergy package, we only need to run the following on my desktop to let it connect to the synergy server.
synergyc -f nb.royong.com
that's it ... I am now able to access to my notebook, my server and my desktop using the same keyboard and mouse while maintaining individual displays .....
PS - synergy works across platforms too :D
1 x Notebook
1 x Server
1 x Desktop
Of course I only need this configuration at my office - at home, I solely rely on my notebook. Now, the server and desktop have their down LCDs and their own set of keyboard and mouse ... so on my desk, I have from left to right, server LCD, notebook and then Desktop LCD ... now you can image the clutter on my desk with all the stuff ...
Here's what solved my problem
http://synergy2.sourceforge.net/index.html
Synergy lets you easily share a single mouse and keyboard between multiple computers with different operating systems, each with its own display, without special hardware. It's intended for users with multiple computers on their desk since each system uses its own monitor(s).
Redirecting the mouse and keyboard is as simple as moving the mouse off the edge of your screen. Synergy also merges the clipboards of all the systems into one, allowing cut-and-paste between systems. Furthermore, it synchronizes screen savers so they all start and stop together and, if screen locking is enabled, only one screen requires a password to unlock them all. Learn more about how it works.
Interesting hugh? Here's how I got mine working ...
On my notebook, I use this as the Synergy Server ... i.e. I will be using the keyboard and mouse on the notebook as the main input tools ... the following is the configuration file that i have on my notebook
$ cat /home/roy/.synergy.conf
section: screens
nb.royong.com:
sc430.royong.com:
desktop.royong.com:
end
section: links
nb.royong.com:
left = sc430.royong.com
right = desktop.royong.com
sc430.royong.com:
right = nb.royong.com
desktop.royong.com:
left = nb.royong.com
end
and then i start the synergy server by running the following
synergys -f --config /home/roy/.synergy.conf
now that we've got the synergy server running, we'll need to deal with the clients ...
over to my server first ... after installing the synergy package, we only need to run the following on my server to let it connect to the synergy server.
synergyc -f nb.royong.com
over to my desktop ... after installing the synergy package, we only need to run the following on my desktop to let it connect to the synergy server.
synergyc -f nb.royong.com
that's it ... I am now able to access to my notebook, my server and my desktop using the same keyboard and mouse while maintaining individual displays .....
PS - synergy works across platforms too :D