Quiero implementar una capa de teclas adicionales, para poder acceder a teclas no alfanuméricas sin tener que mover las muñecas.
He estado usando Autokey para este propósito, pero la experiencia no fue satisfactoria: tenía retrasos ocasionales y dejaba que las teclas originales se deslizaran en ciertas aplicaciones.
Entonces necesito una solución de bajo nivel.
keyboard
shortcut-keys
keyboard-layout
xmodmap
xkb
lolmaus - Andrey Mikhaylov
fuente
fuente
Respuestas:
Prueba una combinación de xbindkeys y xvkbd . xbindkeys escucha las claves y envía la traducción a xvkbd.
Abra .xbindkeysrc en su editor favorito. Comenté todo lo demás, pero es bueno hacer referencia si es necesario.
Para comprobarlo, intenté mapear Ctrl +; a Ctrl + V
Espero que estés buscando algo como esto
Guarde el archivo, luego ejecute xbindkeys
Para volver a cargar los cambios de configuración, eliminé el proceso xbindkeys y luego reinicié.
sintaxis de xbindkeys
Resolví la combinación de teclas usando una GUI para xbindkeys
Una vez que ejecute eso, presione Obtener clave para que la combinación se coloque en la segunda línea de su archivo .xbindkeysrc.
sintaxis xvkbd
Del manual:
Me encanta saber cómo funciona y si la combinación fue adecuada para su propósito. Se ve bien como un mapeador de teclas, pero no necesariamente como un corredor de macros.
fuente
Creo que puede encontrar la solución aquí (porque Xorg es la capa de bajo nivel est ...): https://wiki.archlinux.org/index.php/Keyboard_configuration_in_Xorg
EDITAR: por lo que he entendido, debe agregar la opción
lv3:win_switch
en su archivo .conffuente