Synergy permite compartir un mouse/teclado entre múltiples computadoras, siempre que cada una de ellas tenga su propio monitor.
¿Y para qué voy a querer utilizar esto? Bueno, aquí es donde la cosa se pone buena: Supongamos estos 2 casos típicos: a) vos, tu laptop y tu sofá. Allá, lejos… tu televisor con su respectivo Media Center. Usar un control remoto puede ser una opción, aunque un tanto incómoda para algunos. ¡Ja! ¡Ahora podés usar el teclado y mouse de tu compu para controlar tu Media Center sin moverte del sofá!; b) en tu triste y solitario trabajo, sólo estás vos y tus compus para edición de video, diseño, programación, etc. ¿No te enferma tener tantos mouse/teclados dando vueltas?
La idea es simple, un compu actúa como servidor y comparte el teclado y ratón con el resto de los equipos. De esta forma evitamos tener tantos teclados como PCs podamos tener. Lo maravilloso de este programa es que no es preciso adquirir ningún hardware especial, solamente contar con una conexión ethernet. Synergy es multi-plataforma así que corre lo más bien en MacOSX, Windows y Linux.
Características principales de Synergy
- Permite compartir el mouse/teclado entre distintas computadoras
- Sólo precisa de una conexión ethernet
- Permite copiar/pegar entre las distintas máquinas
- No es preciso usar switcheadores de mouse/teclado
- Es posible usar múltiples monitores en una sola computadora
- Permite bloquear el mouse a una sola pantalla
Instalación
En Ubuntu y derivados, basta con ingresar lo siguiente en un terminal:
sudo apt-get install synergy
En Arch y derivados:
sudo pacman -S synergy
En Fedora y derivados:
yum install synergy
Synergy viene con una interfaz de usuario que incluye un asistente de configuración muy sencillo de usar. Ejecutalo desde Aplicaciones > Accesorios > Synergy. Luego, podés ejecutar el asistente yendo a Archivo > Asistente de configuración.
Una vez abierto el asistente, hay que seleccionar si se trata de un cliente (la compu que NO tiene el teclado/mouse) o de un servidor (la compu que tiene el teclado/mouse):
Finalmente, hay que encriptar la conexión para que no nos roben contraseñas, etc. en caso de interceptar los datos transmitidos por la red.
Configuración del servidor
Hacé clic en el botón Configurar Servidor... a fin de configurar algunos detalles del mismo.
En la pestaña Pantallas y vínculos ingresá los nombres de las computadoras que funcionarán como clientes en los cuadrados que correspondan. La idea de arriba, abajo, derecha, izquierda puede resultar un tanto confusa al principio, pero en realidad es muy simple: cuando el mouse supere el margen elegido, se activará en esa otra computadora. Por ejemplo, si puse a mi notebook a la derecha, cuando esté en la computadora que funciona como servidor y mueva el mouse hacia el borde derecho, éste se activará en mi notebook.
Para descubrir el nombre de las computadores que querés que funcionen como clientes fijate que en la pantalla principal de Synergy, al seleccionar la opción Cliente, se mostrará el nombre de pantalla (screen name) de esa computadora.
Configuración de los clientes
Una vez activado el servidor, andá a la máquina que va a funcionar como cliente, abrí Synergy, seleccioná la opción Cliente y colocá la dirección IP del servidor.
Finalmente, hacé clic en Ejecutar. Listo. Todo debería funcionar a la perfección.
Quiero que la magia se ejecute al iniciar mi sistema
Andá a Sistema > Preferencias > Aplicaciones al inicio e ingresá lo siguiente según se trate del servidor o del cliente.
Servidor:
synergys --config ~/.quicksynergy/synergy.conf
Cliente:
synergys -f IP_SERVIDOR
…donde IP_SERVIDOR es el IP de tu servidor.
Si, pero fijate que en cada maquina se usa de un modo diferente, dependiendo de si queres que funcione como cliente o como servidor. saludos!! pablo
Excelente soft. En mi trabajo lo he probado hace una semana y es imprescindible para aquellos que tenemos muchos equipos conectados para monitorizar, adiós a los switch KVM…
Así es mi querido Bachi! Un Sr. Software… ¡y encima libre y multi-plataforma!
No se puede pedir más.
Abrazo! Pablo.
muy interesante este programa =)
es nesesario instalarlo en cada maquina no??
Me gustaria ver en linux como servidor ver como se habilita la posibilidad de copiar archivos entre el cliente y el servidor y ademas:
Es posible usar múltiples monitores en una sola computadora
Permite bloquear el mouse a una sola pantalla
Saludos
Son demasiadas preguntas juntas. Para «bloquear» el mouse a una sola pantalla (si entiendo bien eso quiere decir, volver a la «normalidad» y dejar de compartir el mouse), sólo hay que «desconectarse» de Synergy. Es muy fácil.
Respecto de la utilización de múltiples monitores en una sola computadora, claro que se puede pero este programa no te va a servir para eso.
Por último, para copiar archivos entre «cliente» y «servidor» tampoco sirve este programa (que está diseñado para compartir mouse y/o teclado solamente). En ese caso, tenés que usar SAMBA o también podés copiar los archivos a través de SSH.
Un fuerte abrazo!! Pablo.
Excelente. Esa no me la sabía.
Delujo, a trollear un poco a mi bro ,,,,
Jaja!
Buen tutorial excelente aporte!.
Saludos.
Gracias Rodolfo! Un gran abrazo! Pablo.
Wwwoooo me gusta la idea, pues aunque sea algo fuera de lo común pero puede ser útil en alguna ocasión, sobre todo porque es multiplataforma-
Buen post.
Sí, el hecho de que sea multiplataforma ayuda mucho. Además, se pueden conectar varias máquinas.
Gracias por el dato, ahora mismo estaba necesitando algo como esto. No puedo creer que exista un programa así de simple y tan útil.
Pues sí… sí existe y funciona de mil maravillas. 🙂
Fantástico post, me parece muy útil.
Se va a marcadores!
Gracias! Me alegro que sea de utilidad!
Abrazo! Pablo.
Genial!.. ..mi primer post en esta comunidad fue sobre esta misma herramienta.. ..pero usada más a manopla.. ..la comparto para los que no la hayan visto..y como complemento al artículo..
https://blog.desdelinux.net/synergy-una-herramienta-muy-util/
A ver si encuentro una versión para Win… Ya lo encontré.
Buen tutorial.
Qué curioso, nunca se me hubiera ocurrido.
Como le puedo hacer para que arranquen al iniciar windows?? tanto cliente como servidor?
He instalado Synergy en el cliente y servidor, aparentemente sin problema. El problema aparece cuando intento escribir con el teclado del ordenador servidor en el ordenador cliente, que cuando presiono la barra espaciadora sale la letra «s».
No he encontrado que este desconfigurada ninguna otra tecla, y cada ordenador con su teclado funciona bien, pero me pasa eso al escribir con el del servidor en el cliente, así que a los efectos no puedo utilizarlo…
Alguien me puede ayudar?
Gracias!
Hola! Antes que nada, disculpas por la tardanza en contestar.
Te sugiero que utilices nuestro servicio Ask Desde Linux (http://ask.desdelinux.net) para realizar este tipo de consultas. De esa forma podrás obtener la ayuda de toda la comunidad.
Un abrazo! Pablo
Cuantas maquinas se pueden conectar al mismo tiempo?