Vous pouvez essayer d'utiliser xmodmap
pour cela, quelques informations utiles se trouvent sur la page ArchWiki xmodmap . Fondamentalement, c'est un utilitaire pour gérer votre mappage de clavier dans X. Pour votre question spécifique, vous pouvez faire quelque chose comme
xmodmap -pke >mycustommodmap
pour obtenir les paramètres actuels en premier. Sur mon système, la «mauvaise» pression sur la touche a provoqué un appel dead_circumflex
, qui a pu être trouvé dans ce fichier. Après avoir changé cela en asciicircum
et chargé la nouvelle carte avec
xmodmap mycustummodmap
la clé produit maintenant immédiatement un ^
.
Pour vous assurer que cela se fait automatiquement lorsque vous vous connectez, vous pouvez définir le nom du fichier .Xmodmap
dans votre répertoire personnel. S'il ne se charge pas automatiquement à ce moment-là ou si vous ne voulez pas nommer votre fichier de cette façon, vous devriez pouvoir demander à votre bureau d'exécuter la commande spécifiée au démarrage.
Éditer
En fait, bien que l'obtention de la carte actuelle en premier soit un bon point de départ, vous n'avez pas besoin de toutes ces lignes dans votre .Xmodmap
, juste celles que vous souhaitez modifier. Par exemple, dans my .Xmodmap
, pour changer le comportement de ^
(circumflex) et ~
(tilde), le contenu est juste
keycode 34 = asciicircum dead_diaeresis dead_circumflex dead_diaeresis bracketleft dead_abovering bracketleft
keycode 61 = equal plus equal plus asciitilde dead_abovedot dead_tilde