Mapa de teclado incorrecto

10

Tengo Ubuntu 11.10. Tengo un teclado en inglés y configuré la distribución del teclado en inglés (Reino Unido) en la configuración del sistema -> Distribución del teclado . Es el único diseño de la lista.

Recientemente mi teclado se ha ido al diseño de EE. UU. No sé por qué y no puedo volver a cambiarlo.
Los "y @están en el lugar equivocado.

Escribí man loadkeysy la documentación me dice que el mapa de teclas predeterminado está probablemente en un archivo llamado defkeymap.map, ya sea en /usr/share/keymapso dentro /usr/src/linux/drivers/char. No puedo encontrar ninguno de estos directorios. ¿Alguien puede decirme dónde está el archivo defkeymap.map en mi distribución, o si está allí?

Danny Crossley
fuente

Respuestas:

9

Tuve el mismo problema. A pesar de que el inglés (Reino Unido) fue seleccionado para todo, todavía estaba usando un diseño estadounidense.

Por alguna razón, agregar el diseño del teclado en inglés (EE. UU.) Debajo de la entrada en inglés (Reino Unido) en Configuración del sistema -> Región e idioma -> Diseños hizo que todo funcionara.

Guy Thouret
fuente
2
¡Esto también lo resolvió para mí en Ubuntu 13! Acabo de seleccionar el inglés (Reino Unido) y la asignación de caracteres de mi teclado británico estaba totalmente atornillada, incluso cuando hice clic en la distribución del teclado, mostró la correcta. ¡Agregué el diseño en inglés (EE. UU.), Que no necesito, pero mantuve seleccionado el diseño en inglés (Reino Unido) e inmediatamente resolvió el problema!
jbx
Problema similar en 14.04 después de una nueva actualización, y esto lo solucionó.
EP
Esta respuesta aún es válida 6 años después. Me funcionó en mint 18.1.
Presbitero
3

Tengo este problema en 14.04 De acuerdo con todo lo que veo, estoy usando En1 (Reino Unido) pero en realidad es En2 (EE. UU.). p.ej

/ etc / default / keyboard dice "gb"

Cambia regularmente. Dice Reino Unido pero no lo es. La tabla de distribución del teclado muestra las cosas como deberían ser, pero no lo son.

Solución # 1: si cambio de En1 a En2 y viceversa, se corrige solo hasta la próxima vez que reinicie.

Parece que estamos lidiando con este error:

https://bugs.launchpad.net/ubuntu/+source/ibus/+bug/1284635

Una solución alternativa que implica personalizar ibus-setup desde esta página no funcionó para mí.

Eliminar Ibus parece funcionar. ¡Hurra! Bueno, lleva la mayoría de las configuraciones del sistema Unity. No está bien :(

Solución 2: busque en su directorio de inicio y presione el control h para ver los archivos ocultos. Abra ~ / .config / ibus / bus y elimine el archivo allí. Luego reiniciar.

Esto funciona hasta la próxima vez que realice una actualización, luego debe hacerlo nuevamente, a menos que, después de ese primer reinicio, cambie los permisos para que el archivo sea de solo lectura.

barry
fuente
La solución # 2 no funcionó para mí, pero la solución # 1 funciona como se describe.
user664303
1

En el tipo de guión "gnome-keyboard-properties", esto debería abrir las preferencias del teclado

o gksudo gedit /etc/default/keyboard

Cola de anillo
fuente
Gracias por la respuesta. El tablero no pudo abrir nada, pero ahora estoy usando Ubuntu 12.04 TLS y no tengo este problema ahora. El comando gksudo gedit / etc / default / keyboard abrió un archivo desde la línea de comandos. Contenía la línea XKBLAYOUT = "gb".
Danny Crossley
1
  1. Configuración del sistema> Distribución del teclado> Idioma> Seleccionar + y seleccione su idioma
  2. Configuración del sistema> Distribución del teclado> Formato> Seleccione su región
  3. Configuración del sistema> Diseño del teclado> Diseños> Seleccione + y seleccione su idioma

¡Hecho!

Gerard Roche
fuente
1

Para resolver este problema en mi computadora, era necesario volver al teclado del Reino Unido usando el atajo de teclado ('Super' + barra espaciadora);

usuario247223
fuente
¡Gracias, acabo de cambiar mi asignación de teclado por error usando solo teclas, pero no sabía cuáles!
Polypheme
0

Estoy usando ubuntu 13.1 y tuve el mismo problema.

En Configuración del sistema> Distribución del teclado> Idioma

hubo 2 idiomas listados inglés (uk) inglés (us)

Eliminé la opción de inglés (us) seleccionándola y luego usando la tecla - para eliminarla, de modo que solo la opción de inglés (uk) apareciera en el cuadro.

Esto parece haber funcionado y el teclado está correctamente asignado

Simón

Simón
fuente