На своєму ноутбуці Thinkpad я легко міняю клавіші "Назад / Вперед" на щось інше (зазвичай я позначаю їх на PageDown / PageUp), оскільки у них є власний код (166 і 167):
xmodmap -e 'keycode 166=Prior'
xmodmap -e 'keycode 167=Next'
Однак на моїй клавіатурі USB Thinkpad USB клавіші Назад / Вперед здаються важко відображеними відповідно на Alt + Left та Alt + Right, тому я не можу використовувати xmodmap для їх перестановки. Чи є якийсь інший спосіб я їх перезавантажити? Я вже пробував xautomation, але це не вийшло.
Ось що мені показує 'xev', коли я натискаю клавішу Вперед:
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