This page is powered by Blogger. Isn't yours? tech

qptech blog

The companion to qpmarl blog. Here you will find all technical related posts (mostly computer and linux stuff)

Tuesday, July 20, 2004

 

Synergy

Ok, I'm going to randomly add posts about cool software that I've known about for a while, but maybe don't use regularly or plan to use anytime soon.

This one I do plan to use someday, but just not until after I've built my new computer and maybe a few more after that.

Synergy is basically a software KMV switch, but without the V part.  KMV = Keyboard Mouse Video and one of these switches lets you hook one keyboard, mouse, and monitor up to two or more computers and then switch control and display between them while they are both running... it's a cheap and easy way to use two computers at once.

This software lets you do the same thing, over a network.  There's no hardware switch involved, the keyboard and mouse are just hooked into one of the computers and the computers are networked somehow, then you just install the software on both computers, set the server up on the one with the keyboard and mouse and set the client up on the other one so that it connects to the server.  It works between operating systems (linux on one and windows on the other).  It works pretty well - You don't notice any lag or anything.  It can be setup to control any number of computers with a single keyboard/mouse.  Currently it only works in gui mode (requires an X server in linux), and doesn't work in plain text mode.

There are plans to make it work in text mode and to add video switching as well.

Comments:
Yeah, that sounds pretty cool. You could probably do the same thing in Delphi/Kylix. The keyboard and mouse would be easy, I've written similar programs in the past with Delphi and all you'd have to do to make it work with Linux is compile the program with Kylix. The video would be a bit more difficult and might get a bit choppy over the network depending on resolution, network bandwidth/traffic, etc.
 
Post a Comment

<< Home