Как я могу сопоставить кнопки клавиатуры моим кнопкам мыши?
1 ответ
Решение
Установить пакет
xautomation
нам нужна командаxte
sudo apt-get install xautomation
Установить пакет
x11-utils
нам нужна командаxev
sudo 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 xte
key k Press and release key k keydown k Press key k down keyup k Release key k
Убить всех
kbindkeys
процессыkillall xbindkeys
Запустить снова
xbindkeys
с вашей конфигурацией, например:xbindkeys -f ~/.xbindkeysrc