GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Cómo compartir dos teclados en la misma computadora portátil, diseño Iso francés y teclado con diseño Ansi de EE. UU. Con USB?

Recientemente compré un "noppoo choc mini" con este diseño específico ANSI US-INTERNATIONAL pc84

Este teclado específico solo tiene 84 teclas, un diseño reducido en un 60 % (compacto sin teclas).

Mi problema es simple, no hay un diseño de teclado en Ubuntu 12.04 que corresponda a este English, US distribución del teclado... así que es el mismo problema con la versión reducida y solo 84 teclas...

Busqué una plantilla de un ANSI US-INTERNATIONAL normal para xmodmap/xkb, y después de eso podría intentar mapear manualmente las otras teclas. Busqué en Google, pero no pude encontrar ningún otro usuario que tenga el mismo problema.

Edición 1:

¡Aquí puede ver que probablemente haya un error en Ubuntu, porque el diseño para EE. UU. con clave muerta no es correcto!

Tengo esto ahora.

Y otros usuarios tienen esto para el mismo diseño:

EDITAR 2

Parece después de una "configuración de teclado sudo dpkg-reconfigure":
teclado estándar francés pc105 + teclado de precisión M65 de la computadora portátil Dell

Ahora puedo ver el buen diseño de EE. UU. en los parámetros, pero no puedo elegir el diseño iso para el uso en francés...

EDITAR 3

Ok, explicaré el problema un poco mejor:tengo una computadora portátil con un French integrado teclado, y quiero usar mi teclado USB para usar un English, US diseño.

Parece que es imposible en Ubuntu y "dpkg-reconfigure keyboard-configuration" compartir dos diseños físicos diferentes (ANSI y EU ISO) en la misma computadora...

EDITAR4

Ok, parece que puedo cambiar el diseño físico (ISO <-> ANSI) con este comando en la terminal:

setxkbmap -layout us
setxkbmap -layout us -variant alt-intl

un

setxkbmap -layout fr 

Es muy complicado y parece que Ubuntu 12.04 todavía tiene un problema con el administrador de teclado porque todo funciona muy bien con estos dos comandos, pero eso no cambia nada en los Parámetros del sistemaTeclado !!!

En segundo lugar:la imagen del diseño para FR tiene errores, el diseño no es ISO, pero puedo presionar la tecla <> a la izquierda de la derecha Shift ¡Sin ningún problema! Puedes ver la imagen aquí (¿alternativa francesa con diseño ANSI? ¿Es una locura?):

¿Me pueden ayudar en este punto?
Estoy perdido con xkb, y el mapeo manual es muy complicado…

Respuesta aceptada:

Puede que no tenga mucha experiencia con la codificación, la ingeniería de software o incluso con los sistemas Linux, pero sí sé una cosa:una computadora, sin importar el sistema que use, se basa principalmente en el cerebro humano.

Ahora sé que es posible que un cerebro (y una computadora) aprendan 2 idiomas uno al lado del otro, pero lo que le estás pidiendo a la PC es un poco diferente. No le está pidiendo que use dos idiomas uno al lado del otro, le está pidiendo que use esos dos idiomas simultáneamente, así que básicamente considere 2 salidas para una sola entrada y deje que la computadora elija cuál usar.

Relacionado:¿Cómo informar un error en Ubuntu?

En sí mismo, esto no debería ser un gran problema, si no fuera por el hecho de que este proceso de traducción tiene lugar dentro del software, en lugar de en el teclado, lo que hace (casi) imposible que la computadora sepa qué uno para usar Por ejemplo (no estoy del todo seguro sobre el diseño específico del teclado fr-iso, así que discúlpeme si esto es exagerado) podría escribir la tecla 'Q' en el teclado USB, pero la computadora tendría que interpretarlo como "' Q' o 'A'”. Ahora sabes que escribiste una Q, pero todo lo que la computadora sabe es que escribiste una clave específica con múltiples traducciones. Que es donde entran en acción las configuraciones del teclado.

Usando la configuración de diseño del teclado, le dice a su computadora cómo interpretar sus pulsaciones de teclas. Así que básicamente le dices qué diccionario usar para ese teclado. Si desea usar el otro teclado, debe configurar el diccionario en el idioma apropiado, o la computadora podría malinterpretar sus pulsaciones de teclas, haciendo que piense que todavía está usando el teclado estándar (fr-iso), donde realmente lo desea. para usar el diccionario en-us. Lo compararía con hablar español mientras estás en Portugal:en su mayoría saben lo que quieres decir, pero algunas cosas simplemente no tienen sentido debido a las diferencias semánticas.

Entonces, para resumir:el uso simultáneo es imposible, a menos que ambos teclados tengan la capacidad de decirle automáticamente a la computadora qué diseño usar. Imo, su mejor opción sería configurar accesos directos o scripts para cambiar fácilmente la configuración del teclado (como Windows usa la combinación Left-ctrl + Left-shift). Sin embargo, para asegurarse de que esto suceda correctamente, se recomienda mapear manualmente sus claves (el único que sabe con certeza la interpretación correcta es usted), y tal vez encontrar una manera de exportar este mapeo para un uso fácil dentro de un script o aplicación. para facilitar el cambio de diseños. (Como dije, no tengo experiencia en codificación, así que aunque asumo que hay una manera, no soy la persona adecuada para saber de esa manera:los comentarios serán bienvenidos)

Espero que ayude


Ubuntu
  1. ¿Cómo usar dos versiones diferentes de Wine en la misma instalación?

  2. ¿Cómo compartir archivos en la red doméstica?

  3. ¿Cómo lidiar con el malware en la computadora portátil?

  4. ¿Cómo eliminar completamente Ubuntu/grub y reemplazarlo con el gestor de arranque de Windows 7?

  5. “Error de arranque” con usb en vivo de Ubuntu 15.10 – Cómo solucionarlo

¿Cómo obtener la distribución correcta del teclado en español?

¿Cómo tener la barra de tareas con Unity al mismo tiempo?

¿Cómo ver una carpeta y una subcarpeta en la misma ventana?

¿Cómo ocultar el indicador de distribución del teclado en Ubuntu 17.10 y versiones posteriores con Gnome 3?

Cómo configurar Synergy en Linux para compartir teclado y mouse con múltiples sistemas

¿En qué se parecen el tiempo de CPU y el uso de CPU?