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
Réponses:
xdotool key --clearmodifiers Page_Down
)Notez que dans gnome-control-center, il ne semble pas possible d'affecter les boutons Précédent / Suivant du clavier USB à un raccourci (vous pouvez en fait les affecter, mais la commande / action que vous y avez affectée ne sera jamais appelée / arrive), vous devrez donc peut-être utiliser autre chose, comme le plugin Commiz de compiz.
la source
xdotool key --clearmodifiers Page_Up
et pour une raison quelconque, attribuer le bouton Précédent / Suivant comme accélérateur d'un raccourci sur gnome-control-center ne semble pas fonctionner, mais si vous utilisez le plugin compiz '' Commands '' cela fonctionnera.Je mets ceci dans mon .bashrc:
fonctionne très bien, mais ne semble pas le couper dans virtualbox 6 pour une raison quelconque.
la source