Logitech Marble Mouse - трекбол

При подключении сие дэвайса появилось желание осуществлять прокрутку страницы.
Вот источник https://wiki.archlinux.org/index.php/Logitech_Marble_Mouse
Создаем файл с расширением *.conf в /usr/share/X11/xorg.conf.d/
Содержание файла:

Section "InputClass"
        Identifier  "Marble Mouse"
        MatchProduct "Logitech USB Trackball"
        MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
        Option "ButtonMapping" "1 2 3 4 5 6 7 2 9"
        Option "EmulateWheel" "true"
        Option "EmulateWheelButton" "8"
        Option "ZAxisMapping" "4 5"
        Option "XAxisMapping" "6 7"
EndSection

Назначаем левую малую кнопку, при удержании которой происходит прокрутка шариком: Option “EmulateWheelButton” “8” . Что бы в веб браузере не происходил переход на предыдущую страницу делаем так, расположение кнопок: Option “ButtonMapping” “1 2 3 4 5 6 7 2 9”. В место “8” (“1 2 3 4 5 6 7 8 9”) ставим “2”(“1 2 3 4 5 6 7 2 9”). Переназначаем левую малую кнопку. Теперь если просто на вести на ссылку в браузере и ею сделать клик ссылка откроется в новой вкладке (равносильно если нажать двумя большими кнопками или колесиком на стандартной мыши )
Советую прочитать статью ссылку которою указал выше, сэкономите время.
Вот как то так.