
Eu uso o Xmodmap para remapear algumas das minhas chaves. Quero usar o Xkbmap para ter um atalho de teclado para alternar o layout do teclado. Quando executo setxkbmap us
, o layout do meu teclado muda, mas as alterações do Xmodmap são perdidas. Tenho que recarregar o arquivo com 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
Responder1
xmodmap
e setxkbmap
são utilitários conflitantes. A chamada xmodmap
redefinirá as alterações feitas por setxkbmap
e vice-versa. Você deve escolher um deles para fazer a configuração do teclado. E também descubra se o seu sistema está usando um ou outro.
Você pode encontrar problemas se, por exemplo, usar xmodmap
em seu .xsession
ou similar e após o arquivo de sessão ser analisado, seu DE chama setxkbmap por meio de algum script.