Сделать кнопки со стороны мыши запускать виртуальные ключи

У меня есть мышь с двумя боковыми кнопками.

Я опубликовал вывод xev и evtest для обеих кнопок:

Ксев

 EnterNotify event, serial 37, synthetic NO, window 0x4600001, root 0x306, subw 0x0, time 5663259, (11,69), root:(799,121), mode NotifyNormal, detail NotifyInferior, same_screen YES, focus YES, state 0 KeymapNotify event, serial 37, synthetic NO, window 0x0, keys: 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --------------------------------------------------------------------------- --------------------------------------------------------------------------- EnterNotify event, serial 37, synthetic NO, window 0x4600001, root 0x306, subw 0x4600002, time 5662311, (30,60), root:(818,112), mode NotifyUngrab, detail NotifyVirtual, same_screen YES, focus YES, state 0 KeymapNotify event, serial 37, synthetic NO, window 0x0, keys: 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 

evtest:

 Event: time 1420063746.029705, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90005 Event: time 1420063746.029705, type 1 (EV_KEY), code 276 (BTN_EXTRA), value 1 Event: time 1420063746.029705, -------------- SYN_REPORT ------------ Event: time 1420063746.165669, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90005 Event: time 1420063746.165669, type 1 (EV_KEY), code 276 (BTN_EXTRA), value 0 ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ Event: time 1420063746.165669, -------------- SYN_REPORT ------------ Event: time 1420063747.373693, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90004 Event: time 1420063747.373693, type 1 (EV_KEY), code 275 (BTN_SIDE), value 1 Event: time 1420063747.373693, -------------- SYN_REPORT ------------ Event: time 1420063747.533689, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90004 Event: time 1420063747.533689, type 1 (EV_KEY), code 275 (BTN_SIDE), value 0 

Как можно приблизиться к отображению этих кнопок на некоторые виртуальные ключи? Например, как отобразить эти кнопки как back и forward ?

Interesting Posts

Функции digest НЕ обрабатываются так же, как каталог файлов функций!

Почему setxkbmap создает ключ с другими ключами?

существует ли служба pastebin, которая поддерживает терминальные escape-последовательности?

Я не могу использовать ЛЮБОЙ дистрибутив Linux из-за моей графической карты

Grep для дат старше 14 дней в файле

zsh не может содержать некорректные `$ *` и `$ @` равные

В отсутствие обработчика сигналов SIGTERM ведет себя одинаково с SIGKILL?

Игнорирование флага «Печать баннерной страницы» во входящих заданиях LPD (CUPS-LPD)

Запустить второй X-сервер из X в качестве службы systemd

Рекомендовать чтение для изучения конфигурации брандмауэров Linux для новичков?

Мой / var / log / загадочно заполняет GBs за считанные минуты!

Сжатие старого файла журнала в один zip-linux

Лучший способ для изменения IP-адреса от провайдера?

Настройка прокси-сервера Nginx

Как управлять запускаемыми приложениями в Debian 9?

Linux и Unix - лучшая ОС в мире.