¿Por qué mi asignación de teclado es incorrecta con Xming, Lubuntu en VirtualBox y Putty?

10

Estoy ejecutando Lubuntu en un invitado VirtualBox en un host de Windows 7 .

He iniciado el servidor X XMing en el host.

Yo uso masilla con X-reenvío de SSH en el invitado y lo uso para iniciar lxterminal .

Esto funciona bastante bien, excepto que mis pulsaciones de teclado suecas no se ven correctamente. El efecto es que parece que estoy usando un teclado estadounidense aunque no lo estoy. Por ejemplo, cuando presiono 'ö', ';' aparece en la terminal. Lo mismo sucede en xterm también.

Ejecutando esto en el terminal 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

Entonces parece que el diseño está configurado correctamente. ¿Derecha?

¿Hay algo que pueda hacer?

Peter Jaric
fuente

Respuestas:

11

Hay una opción llamada "Parámetros adicionales para Xming" en la configuración de Xming / XLaunch. Si pasas algo como

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

Tendrá el mismo efecto que en la solución de Peter pero sin utilizar ningún otro programa. Solución encontrada aquí: http://my.opera.com/paintenzero/blog/xmi

Yuriy Petrovskiy
fuente
¡Gracias! Lo intentaré lo antes posible, ya que mi solución tiene un problema: necesito volver a ejecutarlo con bastante frecuencia.
Peter Jaric
2
Resulta que esto resuelve el problema para mí, si solo uso "-xkblayout fi" (fi es finlandés, no funcionará, no me preguntes por qué). De acuerdo con bugs.launchpad.net/ubuntu/+source/console-setup/+bug/35611, los diseños de teclado sueco y finlandés no difieren en absoluto.
Peter Jaric
3

Lo resolví yo mismo. Por casualidad descubrí el comando lxkeymap . Parece ser el mismo diálogo que se utiliza para seleccionar el mapa de teclas al instalar Lubuntu. En él, Suecia fue seleccionada, pero el sueco no, así que seleccioné eso y presioné Aplicar . ¡Ahora funciona como debería!

Peter Jaric
fuente