
Utilizo Xmodmap para reasignar algunas de mis claves. Quiero usar Xkbmap para tener un atajo de teclado para cambiar la distribución del teclado. Cuando ejecuto setxkbmap us
, la distribución de mi teclado cambia pero los cambios de Xmodmap se pierden. Tengo que recargar el archivo con xmodmap .Xmodmap
.
uname -a
:
Linux Hermes 4.8.6-1-ARCH #1 SMP PREEMPT Mon Oct 31 18:51:30 CET 2016 x86_64 GNU/Linux
pacman -Q | grep xmodmap
:
xorg-xmodmap 1.0.9-1
pacman -Q | grep xkbmap
:
xorg-setxkbmap 1.3.1-1
Respuesta1
xmodmap
y setxkbmap
son servicios públicos en conflicto. La llamada xmodmap
restablecerá los cambios realizados por setxkbmap
y viceversa. Tienes que elegir uno de ellos para realizar la configuración del teclado. Y también averigüe si su sistema está usando uno u otro.
Puede encontrar problemas si, por ejemplo, utiliza xmodmap
en su .xsession
o similar y después de analizar el archivo de sesión, sus llamadas DE setxkbmap a través de algún script.