
Ich verwende Xmodmap, um einige meiner Tasten neu zuzuordnen. Ich möchte Xkbmap verwenden, um eine Tastenkombination zum Wechseln der Tastaturbelegungen zu haben. Wenn ich ausführe setxkbmap us
, ändert sich meine Tastaturbelegung, aber meine Xmodmap-Änderungen gehen verloren. Ich muss die Datei mit neu laden 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
Antwort1
xmodmap
und setxkbmap
sind widersprüchliche Dienstprogramme. Durch Aufrufen xmodmap
werden die von vorgenommenen Änderungen zurückgesetzt setxkbmap
und umgekehrt. Sie müssen eines davon auswählen, um Ihre Tastaturkonfiguration vorzunehmen. Und finden Sie auch heraus, ob Ihr System das eine oder das andere verwendet.
Es können Probleme auftreten, wenn Sie beispielsweise xmodmap
in Ihrem .xsession
oder einem ähnlichen Programm verwenden und Ihre DE nach der Analyse der Sitzungsdatei über ein Skript „setxkbmap“ aufruft.