Добрался до настройки кнопок своей мыши, у которой их что-то дофига, и что бы зря не пропадали, решил повесить на них хоткеи.

Устанавливаем xbindkeys для отлова событий и запуска нужных комманд, а что бы вместо запуска комманд мы эмулировали нажатие клавиш установим ещё и xautomation

 

sudo apt-get install xbindkeys
sudo apt-get install xautomation

сразу создаём дефолтный конфиг файл в домашней папке:

xbindkeys -d > ~/.xbindkeysrc

Нам бы теперь нужно узнать наименование кнопок мыши, запускаем:

xev | grep state

жмём кнопки в открывшемся окне, в консоли смотрим название клавиши, а для мышки смотрим номер кнопки (Button 8, Button 9 и тд)

Правим конфиг:

sudo nano ~/.xbindkeysrc

прописываем:

#ENTER
"xte 'key Return'"
b:9

#ESCAPE
"xte 'key Escape'"
b:8

Думаю, смысл понятен?

Возможно xbindkeys уже был запущен и тогда возможны ошибки. Прибьём навсякий случай и запустим вновь:

sudo killall xbindkeys
xbindkeys

наслаждаемся =)