На моем ноутбуке Thinkpad я могу легко заменить клавиши «Назад» / «Вперед» на что-то другое (обычно я сопоставляю их с PageDown / PageUp), так как они имеют свой собственный код клавиши (166 и 167):
xmodmap -e 'keycode 166=Prior'
xmodmap -e 'keycode 167=Next'
Тем не менее, на моей клавиатуре Thinkpad USB клавиши Back / Forward, кажется, жестко сопоставлены с 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
Ответы:
xdotool key --clearmodifiers Page_Down
)Обратите внимание, что в gnome-control-center кажется невозможным назначить кнопки «Назад» / «Вперед» на клавиатуре USB для ярлыка (вы можете назначить их, но назначенная им команда / действие никогда не будет вызываться / случиться), так что вам может понадобиться что-то еще, например, плагин команды Comiz.
источник
xdotool key --clearmodifiers Page_Up
и по какой-то причине назначить кнопку «Назад / Вперед» в качестве ускорителя ярлыка на gnome-control-center, похоже, не работает, но если вы используете плагин compiz '' Commands ', он будет работать.Я положил это в моем .bashrc:
прекрасно работает, но, кажется, по какой-то причине не режет его в virtualbox 6.
источник