Sur mon ordinateur portable Thinkpad, je peux facilement changer les touches Précédent / Suivant en autre chose (je les mappe généralement sur PageDown / PageUp), car elles ont leur propre code clé (166 et 167):
xmodmap -e 'keycode 166=Prior'
xmodmap -e 'keycode 167=Next'
Cependant, sur mon clavier USB Thinkpad, les touches Précédent / Suivant semblent être mappées en dur à Alt + Gauche et Alt + Droite, respectivement, donc je ne peux pas utiliser xmodmap pour les remapper. Existe-t-il un autre moyen de les remapper? J'ai déjà essayé la xautomation, mais cela n'a pas fonctionné.
Voici ce que 'xev' me montre lorsque j'appuie sur la touche Suivant:
KeyPress event, serial 36, synthetic NO, window 0x4e00001,
root 0xb4, subw 0x0, time 65023191, (16,-20), root:(641,33),
state 0x0, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 36, synthetic NO, window 0x4e00001,
root 0xb4, subw 0x0, time 65023191, (16,-20), root:(641,33),
state 0x8, keycode 114 (keysym 0xff53, Right), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 36, synthetic NO, window 0x4e00001,
root 0xb4, subw 0x0, time 65023271, (16,-20), root:(641,33),
state 0x8, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 36, synthetic NO, window 0x4e00001,
root 0xb4, subw 0x0, time 65023271, (16,-20), root:(641,33),
state 0x0, keycode 114 (keysym 0xff53, Right), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False