Durante mucho tiempo, he configurado mi teclado para usar el diseño actualmente conocido como "inglés (teclas inactivas AltGr internacionales)". Me gusta este diseño porque sin teclas modificadoras, es idéntico al teclado de inglés de EE. UU., Pero cuando lo sostengo Right Altpuedo obtener letras acentuadas y otros caracteres que no están disponibles en un teclado de inglés de EE. UU. Estándar.
En Oneiric, sin embargo, el diseño está en mal estado. Right Alt+ Nproduce "ñ" como se esperaba. Y otro método funciona: Right Alt+ `, Eproduce "è", también como se esperaba. Pero no hay forma de escribir "é", que es probablemente la letra acentuada que más escribo. Espero Right Alt+ A,Epara hacer el truco Pero en lugar de una clave muerta para el acento agudo, utiliza un método para combinar caracteres para crear el híbrido "́e". Este híbrido se parece a la "é" adecuada en algunos entornos, pero no es el mismo personaje y no siempre funciona. (Por ejemplo, en el cuadro de entrada de texto cuando escribo esto, se ve igual que el carácter apropiado, pero cuando se muestra en el sitio para todos, así que mira, se ve muy mal, al menos en mi máquina). Lo mismo para todos. otros caracteres con acento agudo, aunque algunos están disponibles directamente como caracteres precompuestos: por ejemplo, Right Alt+ Iproduce "í".
¿Cómo puedo cambiar el acento agudo en la Aclave a una clave muerta adecuada? Quizás la versión más general de esto es: ¿Cómo puedo ajustar la distribución de mi teclado?
Actualizar
Acabo de probar esto en mi otra máquina, también ejecuta Oneiric, pero actualicé desde versiones anteriores. No tengo problemas con la segunda máquina. La máquina problemática era una nueva instalación de Oneiric, pero mantuve la anterior $HOME
cuando hice la nueva instalación.
Aclaración
Incluso si una respuesta no aborda mis ejemplos específicos, todavía la aceptaría si me proporcionara suficientes detalles para encontrar el diseño y ajustarlo de acuerdo a mis necesidades.
Actualización importante
Después de trabajar con la información obtenida a través de las útiles respuestas de Jim C y Chascon, aprendí algo nuevo: el problema no está en el diseño en sí, sino en el hecho de que el diseño seleccionado no se está aplicando. Cuando miro la definición /usr/share/X11/xkb/symbols/us
del diseño que he estado ejecutando durante mucho tiempo, descubrí que la definición no coincide con lo que obtengo cuando escribo. Además, el diálogo de diseño del teclado que se supone que muestra el diseño actual se ve diferente de la forma en que se define el diseño en el archivo que mencioné, y coincide con lo que realmente sucede cuando escribo.
Siguiendo la sugerencia de Jim C, creé un nuevo diseño que /usr/share/X11/xkb/symbols/us
contiene algunas modificaciones al diseño que quiero. Puedo seleccionar mi diseño desde las propiedades del teclado, y puedo usarlo en la consola después de la publicación de Chascon, pero el diseño que obtengo cuando escribo no cambia.
Aparentemente, hay un diseño diferente definido en algún lugar que anula lo que he establecido. ¿Dónde se esconde ese diseño?
Este problema ocurre en Unity (3D y 2D), pero pude obtener el diseño correcto configurado en Xfce.
En caso de que sea relevante, este problema se ha producido desde que instalé Oneiric fresh en esta máquina (aunque conservé mi $ HOME). No recuerdo si este problema ocurrió antes de la reinstalación.
Además, en caso de que sea relevante, también ejecuto iBus para poder escribir en coreano. Tengo algunas dificultades con iBus, pero dudo que estén relacionadas.
fuente
Right-Alt + ' + e
?RightAlt + '
produce’
, no una clave muerta.Right-Alt+e
resultados de presión en la letra è: Lo mismo conRight-Alt+a
=> áRespuestas:
Te diré lo que finalmente funcionó mejor para mí.
Los dos pasos anteriores se han sugerido como soluciones por sí mismos (¿en los foros de Ubuntu?). No me funcionaron. Los probé juntos consecutivamente y esto nuevamente no funcionó para mí. Así mi próximo paso.
Creo que mi problema fue el hecho de que algunos de los diseños habían cambiado de nombre, al menos esa es mi opinión teniendo en cuenta que los nombres de los diseños no eran exactamente lo que esperaba al reasignarlos. Eliminar mis diseños adicionales y luego asignar nuevos de una lista nueva parece haber eludido mis problemas, ya que los diseños de mi elección ahora apuntan a diseños existentes con nombres que coinciden.
fuente
Debería poder ejecutar lo siguiente para volver a seleccionar su teclado.
Si no se pega, probablemente necesitará cambiar
/etc/default/keyboard
. Creo que tengo su teclado y mi archivo pertinente muestra lo siguiente, ejecutándose a través de un viejo teclado clon 104 de IBM.Así que hazlo con
gksudo gedit /etc/default/keyboard
o sin embargo, los niños están editando archivos en estos días. Lea la información pertinente aquí para saber qué enchufar.Veo
sudo udevadm trigger --subsystem-match=input --action=change
se sugiere en otro lugar aquí.Si eso no funciona, su diseño probablemente esté dañado o simplemente mal, y no puedo estar seguro de qué ayudaría, pero trataría de reinstalar xkb-data, iso-codes.
Tal vez actualizar su configuración regional ya que el idioma y los diseños están entrelazados. Vea esto pero algo como:
Supongo que debería mencionar que he hecho un buen uso del diseño de "Claves muertas AltGr internacionales en inglés", si está buscando claves muertas. No sé qué
/etc/default/keyboard
reflejaría el archivo para este, pero google seguramente traerá una respuesta, pero primero intente agregarlo a través del panel Diseño del teclado. Advertencia, parece que hay un límite de 4 antes de que no pueda agregar más.Aparte de eso, te señalaría hacia xmodmap. Es capaz de anular los valores predeterminados de diseño. Avíseme si alguno, o cuáles ayudan.
¿Qué idiomas escribes además del inglés? Español (por el ñ)? ¿y?
fuente
No estoy seguro de que esto lo ayude, pero cuando le hice esta pregunta a un compañero de trabajo alemán (que también usa Ubuntu) me envió este enlace:
http://ubuntuforums.org/showthread.php?t=1654199&highlight=.Xmodmap
Como no estoy familiarizado con las definiciones de diseño del teclado, no puedo estar seguro de que funcionará para usted, pero pensé en enviarlo por si acaso.
¡Mucha suerte en resolver esto!
fuente
Me pregunto qué sucede si modifica o crea un ~ / .dmrc como en:
Y luego corre:
Fuente: cambiar permanentemente la distribución del teclado
fuente
.dmrc
, y resulta que estaba configurado en el diseño incorrecto. Lo corregí y corrió a suudevadm
mando. No dados. Reinicié, y aún así no funcionó.Hay un error en ibus que hace que no use el diseño predeterminado del sistema de manera predeterminada.
Intenta establecerlo
ibus preferences->advanced->keyboard layout->use system keyboard layout
enon
. Si ya está configurado enon
, o si configurarloon
no ayuda, publique un comentario y continuaré buscándolo.fuente
sudo dpkg-reconfigure keyboard-configuration
?Encontré un tutorial que confirma que
dpkg-reconfigure keyboard-configuration
debería funcionar.Por lo tanto, escribe
/etc/default/keyboard
y se supone que debe configurarX
y consolar teniendo en cuenta que ambos leen ese archivo. SinHAL
embargo, debe reiniciar , y no creo que se haya mencionado.Suponiendo que Ubuntu no se está alejando demasiado de Debian, si nota que
/etc/default/keyboard
se está escribiendo (refleja el diseño que desea después de la ejecucióndpkg-reconfigure keyboard-configuration
), pero no hay cambios en el diseño implementado, entonces el problema es que el sistema no se está recuperando eso. Obviamente, si no se está escribiendo, entoncesdpkg-reconfigure keyboard-configuration
es culpable (al menos en este caso). Y si se escribe pero no se reinicia, entonces debe identificar al culpable o el proceso que está mal.Alguien más familiarizado con el interior de Debian / Ubuntu debería poder identificar a los posibles culpables del escenario anterior.
Me gustaría agregar que he tenido un problema similar y que seleccionar el diseño
lightdm
realmente funciona. Entonces, otra forma de llegar a esto es averiguar en quélightdm
escribe al seleccionar un diseño.Por último, intente reiniciar HAL después de ejecutar
dpkg-reconfigure keyboard-configuration
. Nunca he hecho esto manualmente, pero imagino que algo como lo siguiente podría funcionar.fuente
/etc/default/keyboard
es correcto en mi sistema, gracias a una respuesta previa. Mi máquina se ha reiniciado varias veces desde entonces. Lamentablemente, el problema persiste. Gracias por tu esfuerzo, sin embargo.Tuve este problema / aquí estaba mi solución.
luego pruebe Right Alt + backtick -> Shift + E = È & Right Alt + Shift + i = Í
también si esto no funciona, elimine o reinstale xkb-data
fuente