Synergy, un teclado/ratón para dominarlos a todos

Jan 12th, 2010 | Posted by | Filed under How's To, Karmic, Linux, Redes, Ubuntu

Para muchos de nosotros es muy habitual trabajar con dos o más ordenadores simultáneamente , cada uno de ellos con su monitor, teclado y ratón. Es muy molesto tener que estar cambiando de mouse y teclado cada ves que quero trabajar con un pc, así tenga un dataswitch, el tema está en que con esta aplicación teniendo solamente el mouse y el teclado tomaremos el control de todas las pcs que determinemos.

La solución directa a su problema es utilizando Synergy disponible para GNU/Linux, Unix, Windows, MacOSX, con la que podremos utilizar un solo teclado y ratón conectado a un solo equipo para controlar todos los ordenadores(cada uno de ellos con su monitor propio) que tengamos en nuestra mesa.

Les mostraré como usarlo con Ubuntu 9.10 Karmic Koala, la aplicación se encuentra en los repositorios de Ubuntu y de Debian por si lo fueses a montar en Debian, también puedes bajarla del sitio oficial de synergy, + abajo les pondré los links.

aptitude install synergy

Synergy es una aplicación cliente/servidor por lo tanto se compone por un servidor y un cliente. El servidor se ejecuta en el ordenador donde tengamos el teclado y el mouse. En el resto de los ordenadores tendremos que usar el cliente para conectarnos con el servidor. En mi caso uso como servidor mi laptop con Ubuntu con nombre Kryptos y como cliente una pc con Debian con nombre Kandalf, ustedes pueden usar como servidor o cliente el Sistema operativo que deseen:

Para configurar synergy, creamos un fichero en el directorio home de nuestro usuario de Linux en mi caso mi distribución es Ubuntu con el nombre “synergy.conf”

ejecutamos:

nano /home/kryptos/synergy.conf

nota: kryptos es el nombre de mi usuario ustedes pongan el nombre del suyo.

y dentro escribimos toda la configuración con esta estructura:

section: screens
#Aquí colocamos los nombres de todos los equipos
Ubuntu-Kryptos:
Debian-Kandalf:
end

section: aliases
Debian-Kandalf:
192.168.1.101
end

## Colocamos para cada host en que posición se encuentra su monitor con respecto al resto de monitores
section: links
Ubuntu-Kryptos:
left = Debian-Kandalf
Debian-Kandalf:
right = Ubuntu-Kryptos
end

section: options
screenSaverSync = false

Salvamos el fichero y le cambiamos los permisos al fichero:

chmod 777 /home/kryptos/synergy.conf

nota: kryptos es el nombre de mi usuario ustedes pongan el nombre del suyo.

Después de configurar todos los ordenadores ya podremos hacer funcionar synergy. Para ello ejecutamos el servidor en el equipo que tenemos conectado nuestro teclado y mouse, en mi caso Ubuntu-Kryptos, desde un terminal ejecutamos:

 synergys -f config /home/kryptos/synergy.conf (Anotar que con synergys ejecutamos el servidor y con synergyc los clientes.)

En la pc cliente en mi caso Debian-Kandalf ejecutaremos synergyc con la ip del server:

synergyc 192.168.1.100

Si se fijan en el synergy.conf pusimos la ip del cliente, al ejecutar synergys en el servidor el va a estar contanstemene escuchando la ip de los clientes que se le halla definido en espera de nuevos cambios de posisción.

Hemos terminado

Según se puede comprobar en la web oficial hay versiones disponibles para Unix, MacOSX y Windows, aunque yo únicamente lo he probado con GNU/Linux Debian. Además, Synergy es software libre y se publica bajo licencia GNU Public License (GPL), por tanto podremos descargar su código fuente para adaptarlo a nuestro sistema.

En este enlace podrán encontrar las aplicaciones para las distintas plataformas para descargarlas libremente.

Fuente| Synergy | Wikipedia

Share
  1. Marcos G.
    Mar 25th, 2010 at 23:12
    Reply | Quote | #2

    Gracias por el tutorial aunque hay varios fallos…

    En el comando del terminal pones

    synergys -f config /home/kryptos/synergu.conf (Anotar que con synergys ejecutamos el servidor y con synergyc los clientes.)

    Cuando debería ser:
    synergys -f –config /home/kryptos/synergy.conf

    Saludos!

  2. carlos cervantes
    Jun 8th, 2010 at 05:38
    Reply | Quote | #3

    Quiero presentar mis agradecimientos por haber participado en encuentro de diamantes en BUCARAMANGA, un cordial saludo madrugadores exitosos.
    Les desea CARLOS CERVANTES, TUNJA-BOYACA…

Comments are closed.