Estoy ejecutando el servidor de sinergia (versión 1.3.6) en un host Ubuntu 11.10 y el cliente (versión 1.3.8) en un host de Windows 7.
Cada vez que uso la Wintecla en el cliente de Windows, la tecla se "reproduce" de alguna manera en mi servidor Ubuntu en el momento en que el foco del mouse vuelve al host (que activa el guión a casa). Esto sucede incluso si hay una larga demora entre la pulsación de tecla y el cambio de enfoque, o si se ingresaron otras teclas antes del cambio de enfoque.
No ocurre lo contrario: cuando uso la Winclave en el servidor ubuntu no se reproduce cuando cambio el foco al cliente de Windows.
¿Alguna idea de por qué está sucediendo esto? ¿Puedo evitar que esto suceda?
Actualizar:
¡Acabo de notar que cuando mantengo presionada la Wintecla mientras el foco está en la máquina cliente (Win 7), la barra Unity en la máquina host (Ubuntu 11.10) también se activa! Parece que Unity también está atrapando la pulsación de tecla incluso cuando Synergy lo envía al cliente.
Cuando cambio la tecla de acceso rápido para Unity a otra cosa, digamos Alt, sucede lo mismo: usar esa tecla en el cliente también activará la barra de Unity en el host.
Parece que Unity está robando eventos de pulsación de teclas; Este problema no es exclusivo de la sinergia, sino que también ocurre cuando se ejecutan máquinas virtuales como VirtualBox y VMWare . Informes de errores relevantes:
fuente
Respuestas:
No es una solución, sino una posible solución. ¿Esto sucede solo si presiona Win+ algo (por ejemplo, Win+ Tab) o también si está Winsolo?
Si es, por ejemplo , Win+ Tab, puede hacerlo de dos maneras:
Noté artefactos similares en varias aplicaciones de escritorio remoto si uso la primera forma. Sin embargo, si libero el modificador ( Wino Alt) primero y el efecto (en el ejemplo anterior Tab) , luego no hay artefactos.
Espero que esto ayude.
fuente