Diseño de teclado incorrecto en la PC cliente cuando se usa la sinergia

9

Acabo de instalar ubuntu 11.10 en mi nueva computadora, la anterior (todavía la computadora principal) es ubuntu 10.04. Ambas PC usan la distribución de teclado "Spanish LAm", la única diferencia es que el nuevo teclado de PC tiene algunas teclas multimedia pero las configuraciones son las mismas y funcionan bien cada una en cada PC.

Pero cuando uso la sinergia para usar el teclado principal en la PC cliente (11.10), el diseño del teclado parece ser el diseño "Enlglish (US)" u otro pero no "Spanish LAm", mientras que la configuración en ambas PC permanece como " Español LAm ". El otro teclado conectado por cable a la PC cliente funciona bien con el diseño en español, incluso cuando se utiliza la sinergia.

¿Algúna idea de cómo arreglar esto?

Uoplem
fuente
Eliminé 11.10 e instalé 11.04, no tengo el problema con esta versión.
Uoplem
"El problema en realidad no se solucionó, sino que se cerró porque es demasiado amplio". github.com/symless/synergy-core/issues/…
Polluks

Respuestas:

10

En mi caso, la sinergia parece simplemente ignorar la distribución real del teclado, pero ayuda si la configuro después de comenzar la sinergia.

synergyc myhost
setxkbmap us -option grp:alt_shift_toggle

Encontrará los valores correctos para los setxkbmapargumentos en el archivo /etc/default/keyboard. En uslugar de valor posicional de XKBLAYOUTy pasar valor de XKBOPTIONS a -options.

Puede usar este script simple para hacer esto automáticamente:

#!/bin/sh

. /etc/default/keyboard
synergyc $1
setxkbmap $XKBLAYOUT -option "$XKBOPTIONS" -model "$XKBMODEL" \
                     -variant "$XKBVARIANT"

Guárdelo como mysynergyc, establezca los permisos correctos ( chmod 755 mysynergyc) y luego ejecute como de costumbre en lugar de synergyc.

Quepis
fuente
4
  1. Busque "Distribución del teclado" y ábralo.

  2. Use el signo más en la parte inferior izquierda de la pantalla para agregar la distribución del teclado "Inglés (EE. UU.)".

  3. Reiniciar sinergia

Esto funcionó para mí. (Ubuntu 11.10 de 64 bits)

SimplyZ
fuente
Tengo el mismo problema en 12.04, aunque con el mapa de teclas noruego y Windows 7 en el lado del servidor. Solía ​​funcionar perfectamente para mí en 11.10 con la misma configuración. La sugerencia en esta respuesta no me funciona.
Lars Haugseth
4

Tuve el mismo problema con la configuración de mi servidor Windows / cliente Ubuntu. En el trabajo tuve la configuración al revés y funcionó como un sueño.

Como solución alternativa, se agregó otro mapa de teclas al cliente de Ubuntu. Luego, mientras usaba Synergy, cambió el mapa de teclas de en a de y comenzó a funcionar.

Pridgeon
fuente