Perché la mia tastiera è errata con Xming, Lubuntu in VirtualBox e Putty?


10

Sto eseguendo Lubuntu in un guest VirtualBox su un host Windows 7 .

Ho avviato il server X XMing sull'host.

Uso Putty con X-forwarding per ssh nell'ospite e lo uso per avviare lxterminal .

Funziona abbastanza bene, tranne per il fatto che le mie tastiere svedesi non si incontrano correttamente. L'effetto è che mi sembra di usare una tastiera americana, anche se non lo sono. Ad esempio, quando premo 'ö', ';' appare nel terminale. Lo stesso accade anche in xterm.

Eseguendo questo nel lxterminal:

$ setxkbmap -v 10 -query

produce:

Setting verbose level to 10
locale is C
Applied rules from xorg:
rules:      xorg
model:      pc105
layout:     se
Trying to build keymap using the following components:
keycodes:   xfree86+aliases(qwerty)
types:      complete
compat:     complete
symbols:    pc+se+inet(pc105)
geometry:   pc(pc105)
rules:      xorg
model:      pc105
layout:     se

Quindi sembra che il layout sia impostato correttamente. Giusto?

C'è qualcosa che posso fare?

Risposte:


11

Esiste un'opzione chiamata "Parametri aggiuntivi per Xming" nella configurazione di Xming / XLaunch. Se passi qualcosa del genere

-xkbmodel pc105 -xkblayout us,se -xkboptions grp:ctrl_shift_toggle

Avrai lo stesso effetto della soluzione di Peter ma senza usare altri programmi. Soluzione trovata qui: http://my.opera.com/paintenzero/blog/xmi


Grazie! Lo proverò al più presto, poiché la mia soluzione ha un problema: devo eseguirla di nuovo abbastanza frequentemente.
Peter Jaric,

2
Risulta che questo risolve il problema per me, se uso semplicemente "-xkblayout fi" (fi è finlandese, se non funziona, non chiedermi perché). Secondo bugs.launchpad.net/ubuntu/+source/console-setup/+bug/35611 i layout della tastiera svedese e finlandese non differiscono affatto.
Peter Jaric,

3

L'ho risolto da solo. Per caso ho scoperto il comando lxkeymap . Sembra essere la stessa finestra di dialogo utilizzata per selezionare la mappa dei tasti durante l'installazione di Lubuntu. In esso, la Svezia è stata selezionata, ma lo svedese no, quindi l'ho selezionato e ho premuto Applica . Ora funziona come dovrebbe!

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.