Как я могу сопоставить кнопки клавиатуры моим кнопкам мыши?
1 ответ
Решение
Установить пакет
xautomationнам нужна командаxtesudo apt-get install xautomationУстановить пакет
x11-utilsнам нужна командаxevsudo apt-get install x11-utilsПроверьте код для двух кнопок мыши.
Запустите команду
xevв терминале:xevПереместите мышь в новом окне
Нажмите ваши дополнительные кнопки мыши
В моем случае обратите внимание на вывод
button 8а такжеbutton 9:ButtonRelease event, serial 36, synthetic NO, window 0x2e00001, root 0x233, subw 0x0, time 9222464, (94,21), root:(1774,85), state 0x10, button 8, same_screen YES ButtonPress event, serial 36, synthetic NO, window 0x2e00001, root 0x233, subw 0x0, time 9223854, (94,21), root:(1774,85), state 0x10, button 9, same_screen YESОтредактируйте свой
xbindkeysконфигурация, например:nano ~/.xbindkeysrcи добавьте следующие строки
"xte 'key Home'" b:9 "xte 'key End'" b:8замещать
b:8а такжеb:9с вашими номерамиxevвыходот
man xtekey k Press and release key k keydown k Press key k down keyup k Release key k
Убить всех
kbindkeysпроцессыkillall xbindkeysЗапустить снова
xbindkeysс вашей конфигурацией, например:xbindkeys -f ~/.xbindkeysrc