Sul mio laptop Thinkpad posso facilmente cambiare i tasti Indietro / Avanti in qualcos'altro (di solito li associo a PageDown / PageUp), poiché hanno il proprio codice (166 e 167):
xmodmap -e 'keycode 166=Prior'
xmodmap -e 'keycode 167=Next'
Tuttavia, sulla tastiera USB del mio Thinkpad, i tasti Indietro / Avanti sembrano essere mappati su Alt + Sinistra e Alt + Destra, rispettivamente, quindi non posso usare xmodmap per rimapparli. C'è un altro modo in cui posso rimapparli? Ho già provato xautomation, ma non ha funzionato.
Questo è ciò che 'xev' mi mostra quando premo il tasto Forward:
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