Layout della tastiera errato sul PC client quando si utilizza la sinergia


9

Ho appena installato Ubuntu 11.10 nel mio nuovo computer, quello vecchio (ancora il computer principale) è Ubuntu 10.04. Entrambi i PC usano il layout della tastiera "Spanish LAm", l'unica differenza è che la nuova tastiera del PC ha alcuni tasti multimediali, ma le configurazioni sono le stesse e funzionano bene ognuna su ciascun PC.

Ma quando utilizzo la sinergia per utilizzare la tastiera principale nel PC client (11.10), il layout della tastiera sembra essere il layout "Enlglish (US)", o altro ma non "Spanish LAm", mentre le impostazioni su entrambi i PC rimangono come " Spagnolo ". L'altra tastiera collegata via cavo al PC client funziona bene con il layout spagnolo anche quando si utilizza la sinergia.

Qualche idea su come risolvere questo problema?


Ho rimosso 11.10 e installato 11.04, non ho il problema con questa versione.
Uoplem,

"Il problema in realtà non è stato risolto, ma è stato invece chiuso perché troppo ampio." github.com/symless/synergy-core/issues/…
Polluks

Risposte:


10

Nel mio caso, la sinergia si limita semplicemente a ignorare il layout effettivo della tastiera, ma aiuta se lo imposto dopo l'avvio di synergyc.

synergyc myhost
setxkbmap us -option grp:alt_shift_toggle

Troverai i valori corretti per gli setxkbmapargomenti nel file /etc/default/keyboard. Invece di usinserire il valore di XKBLAYOUTe passare il valore di XKBOPTIONS a -options.

Puoi usare questo semplice script per farlo automaticamente:

#!/bin/sh

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

Salvalo come mysynergyc, imposta i permessi corretti ( chmod 755 mysynergyc) e poi esegui come al solito invece di synergyc.


4
  1. Cerca "Layout tastiera" e aprilo.

  2. Utilizzare il segno più nella parte inferiore sinistra dello schermo per aggiungere il layout della tastiera "Inglese (USA)".

  3. Riavviare la sinergia

Questo ha funzionato per me. (Ubuntu 11.10 a 64 bit)


Ho lo stesso problema in 12.04, anche se con keymap norvegese e Windows 7 sul lato server. Funzionava perfettamente per me in 11.10 con la stessa configurazione. Il suggerimento in questa risposta non funziona per me.
Lars Haugseth,

4

Ho avuto lo stesso problema con la configurazione del mio server Windows / client Ubuntu. Al lavoro ho fatto il setup al contrario e ha funzionato come un sogno.

Come soluzione alternativa, è stata aggiunta un'altra keymap al client Ubuntu. Quindi, usando Synergy, la mappa dei tasti è stata cambiata da en a de e ha iniziato a funzionare.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.