Utilizar el comando XMODMAP de Linux para cambiar las teclas en un teclado

Autor: Eugene Taylor
Fecha De Creación: 8 Agosto 2021
Fecha De Actualización: 5 Junio 2024
Anonim
Cómo remapear el teclado en Linux
Video: Cómo remapear el teclado en Linux

Contenido

En Linux, tiene una gran flexibilidad en la configuración individual. Por ejemplo, los sistemas de entrada. La configuración del teclado es completamente accesible a través de una asignación personalizable. La utilidad xmodmap le permite modificar la configuración de su teclado como desee, incluyendo cambiar las asignaciones y funciones de las teclas, o incluso añadir una función a otra tecla. Lo interesante es que también sirve para personalizar las acciones de los botones del ratón.


instrucciones

Configura tu teclado de la forma que quieras con la utilidad xmodmap (letra de foto de Fyerne de Fotolia.com)
  1. Abra una nueva ventana de terminal. Escriba el siguiente comando:

    xmodmap -pke

    Esto mostrará la asignación actual del teclado. Si sólo desea cambiar dos teclas, facilitará la construcción del comando.

  2. Introduzca "xev" y pulse Intro si necesita añadir funciones a las teclas que no están asignadas. Por ejemplo, es posible que las teclas multimedia no estén incluidas en la asignación actual. En la pantalla del terminal, presione la tecla que desea asignar, y el xev mostrará su código de identificación. Anótelo para cuando quiera reemplazarlo.

  3. Usando un editor de texto de su preferencia, abra o cree el archivo .xmodmaprc en su directorio principal. Es probable que el archivo todavía no exista si aún no ha ejecutado el comando xmodmap, entonces usted tendrá que crearlo.


  4. Agregar una línea al archivo .xmodmaprc para cada tecla que desee modificar. La línea debe estar en este formato:

    keycode codigodatecla = tecla

    Reemplace "codigodatecla" por el código descubierto después de la opción "pke" o xev. Reemplace "tecla" por otra, que desee introducir cuando se presiona la primera. Por ejemplo, para cambiar el código 89 a la tecla F4, la línea es "keycode 89 = F4". Para modificar cuando se escribe en cuadro alto, dé un espacio al final de la línea e introduzca la tecla que se va a representar cuando se presiona el botón Shift.

  5. Abra el archivo XKeysymDB, normalmente ubicado en el directorio / usr / share / X11, para ver los nombres de las funciones multimedia. Por ejemplo, el archivo muestra que la función "XF86AudioMute" está disponible. Para cambiar una tecla multimedia con el código 102 para el botón de silencio, debe agregar la siguiente línea a su archivo .xmodmaprc:


    keycode 102 = XF86AudioMute

  6. Guarde el archivo .xmodmaprc cuando termine. Salga del sistema y entre de nuevo para que los cambios surtan efecto.