Si les réponses ci-dessus ne fonctionnent toujours pas, vous exécutez alors xev -event keyboard
(vous devrez peut-être d'abord l'installer) et appuyez sur AltGr avec la fenêtre Event Tester activée. Vous devriez voir quelque chose comme ce qui suit dans la coque.
KeyPress event, serial 163, synthetic NO, window 0x1600001,
root 0x119, subw 0x0, time 21667560, (151,737), root:(1111,764),
state 0x10, keycode 108 (keysym 0xfe03, ISO_Level3_Shift), same_screen YES,
XKeysymToKeycode returns keycode: 92
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
Sur la troisième ligne, il vous donne le code clé et le nom du clavier, qui dans mon cas est ISO_Level3_Shift
. Maintenant courir xmodmap
et vérifier la sortie avant de faire
xmodmap -e "remove mod5 = ISO_Level3_Shift"
xmodmap -e "add mod1 = ISO_Level3_Shift"
où ISO_Level3_Shift
doit être remplacé par le symbole de clé correct si nécessaire. Enfin, vous devez ajouter ceci à votre script utilisateur rc pour le rendre persistant.