Для проверки кнопок написать xev в терминале, нажать энтер.
Кликаем кнопками на появившемся окошке, в консоли видим номера нажатых кнопок.
Чтобы поменять кнопки местами используем Xmodmap.
gedit ~/.Xmodmap
Там пишем к примеру:
pointer = 1 2 3 4 5 7 6 8
Здесь автор метода поменял местами кнопки 6 и 7 (боковые вперед и назад).
ВНИМАНИЕ! не у всех кнопки вперед и назад именно под номерами 6 и 7! Надо проверять самим. У меня к примеру это были номера 8 и 9.
Движение колесика это тоже опеределенный номер.
После сохраняем файл, и чтобы настройки вступили в силу запускаем:
xmodmap ~/.Xmodmap
Источник: rosinka.rosix.ru/index.php?PHPSESSID=9dq4bgiv5u...