GNU/Linux >> Tutoriales Linux >  >> Debian

Reasignación de botones de teclado y mouse en Linux con la nueva interfaz gráfica de usuario Key Mapper (compatible con X11 y Wayland)

Key mapper es una nueva herramienta GUI para reasignar los botones del teclado y el mouse en los escritorios de Linux (es compatible con X11 y Wayland).

La aplicación admite ajustes preestablecidos específicos del dispositivo y permite el uso de macros cronometradas con la capacidad de repetir teclas, esperar entre teclas, mantener presionado un modificador mientras usa una tecla y más . Además de teclados y ratones, Key Mapper también proporciona soporte básico para gamepads.

Otras funciones incluyen Soporte para detener asignaciones y usar valores predeterminados del sistema para un dispositivo (Uso de Apply Defaults Botón) y soporte para carga automática de ajustes preestablecidos al registrarse para dispositivos conectados . Además, el mapeador de teclas utiliza evdev para leer códigos de teclas y mostrarlos en la aplicación para que el usuario no tenga que hacerlo manualmente.

La aplicación no admite comandos o secuencias de comandos vinculantes para los botones del teclado o del mouse. Para hacer esto, lea este artículo de Linux Uprising.

Para lanzamientos futuros, el desarrollador planea agregar soporte para mapear direcciones de D-Pad y joystick como botones, preajustes de carga automática cuando se conecta un dispositivo después de iniciar sesión y mapear una pulsación de tecla combinada a un botón.

[[Edit]]Key Mapper se ha actualizado con soporte para mapear joysticks como D-pads, soporte para mapeo de la rueda del mouse, atajos de teclado y carga automática de ajustes preestablecidos cuando los dispositivos están conectados, incluso después de iniciar sesión.

Cómo asignar botones de teclado y mouse en Linux con Key Mapper

Con Key Mapper puede asignar la acción asignada a un botón del teclado o del mouse (o varias teclas) a otra tecla. También puede usarlo para asignar una macro (secuencia de pulsaciones de teclas/acciones) a una tecla.

La primera vez que ejecute Key Mapper, debe seleccionar el dispositivo (ratón o teclado) de la lista desplegable Dispositivo. Seleccione un dispositivo y podrá comenzar a crear un nuevo ajuste preestablecido para reasignar fácilmente los botones de su teclado o mouse.

Haz clic izquierdo en el Key Columna, luego presione la tecla del teclado o el botón del mouse que desea reasignar y aparecerá en el teclado. Si eso no funciona, es posible que deba hacer clic en Apply Defaults Botón que aparece en el lado derecho del menú desplegable del dispositivo y luego agregue la clave.

Una vez que haya ingresado la clave (o claves) que desea reasignar, es hora de seleccionar la asociación. Haz clic en ese Mapping Celda correspondiente al botón que desea reasignar y luego comience a escribir lo que desea reasignar al botón. Puede escribir las primeras letras en lugar de la palabra completa, p. puede escribir "con" y un menú desplegable debería mostrar las opciones disponibles, como control_l , control_r , Etc.:

Cuando haya completado las asignaciones, haga clic en Save Botón. Y finalmente haga clic en Apply para utilizar las nuevas asignaciones. Primero tienes que Save las nuevas asignaciones y luego haga clic en Apply haga clic, de lo contrario los cambios no tendrán efecto!

Quizás le guste:Grabe y reproduzca eventos de mouse y teclado usando Atbswp Macro Recorder (GUI)

Vale la pena señalar que usar atajos de teclado como asignaciones no es tan fácil como podría pensar, al menos no con la última versión (porque, como mencionamos anteriormente, asignar una combinación de teclas a una tecla está en la lista de tareas pendientes). Por ejemplo, si desea utilizar Ctrl + F1 como asignación para una clave, agregue control_l+f1 al mapeador de claves Mapping La columna no funciona. En su lugar, debe utilizar esta macro como asignación:m(control_l, k(f1)) .

Para obtener información sobre el uso de macros, consulte la documentación de macros de Key Mapper, que también contiene algunos ejemplos.

Descargar Key Mapper

Key Mapper se puede instalar fácilmente en Debian/Ubuntu y distribuciones Linux basadas en él (como Linux Mint, Pop! _OS, Zorin OS, Elementary OS, etc.) usando el paquete DEB del mapeador de claves Python3 que se puede descargar desde la página de Publicaciones de la aplicación.

Arch Linux y Manjaro Los usuarios pueden instalar Key Mapper usando un paquete AUR.

También puede usar PIP como un mapeador de claves explicado aquí que funciona en cualquier distribución de Linux (No recomiendo usar PIP con sudo a pesar de que; Además, con algunas distribuciones de Linux, deberá usarlo pip3 En lugar de pip , ya que se requiere Python 3 para esto).

Te puede gustar:

  • Cómo automatizar entradas repetidas (expansión de texto) con AutoKey en Linux
  • Utilice Espanso Text Expander para ahorrar tiempo y aumentar la productividad (Linux, Windows, macOS)


Debian
  1. Ver comandos y tareas con el comando watch de Linux

  2. Encuentra archivos y directorios en Linux con el comando de búsqueda

  3. ¿Cómo puedo controlar el teclado y el mouse con Python?

  4. ¿Cómo puedo obtener el estado del teclado en Linux?

  5. Linux:emula los clics del mouse con el teclado

Cifrado sin contraseña de la partición raíz de Linux en Debian 8 con una llave USB

Cómo bloquear el teclado y el mouse, pero no la pantalla en Linux

Inicie sesión con una clave privada SSH en Linux y macOS

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

Cómo grabar screencast en Linux con clics del mouse y pulsaciones de teclas mostradas

¿Cómo funciona una GUI de Linux en el nivel más bajo?