С переходом на Fedora Linux у меня не получилось настроить дополнительные кнопки мыши по инструкции, которой я всегда пользовался. Причина — протокол Wayland. Рекомендуемые в инструкции утилиты xbindkeys и xautomation ориентированы на работу с X-сервером и, соответственно, даже если их установить, выполнять свою функцию они будут лишь для приложений, написанных тоже под X-сервер.
Решение — программа Key Mapper. Позволяет переназначить кнопки не только для мышки, но и других устройств ввода — клавиатур, джойстиков и т.д. Даже для моих bluetooth-наушников предложила. Работает отлично.
Установку изящной не назовешь, требуется ввести несколько команд в консоли. Здесь команды не публикую, т.к. программа активно развивается и порядок установки меняется. Смотрите на официальном сайте.
По хорошему, такие программы должны быть частью системы.