Эмуляция скрола в linux (ubuntu) для трекбола?

Есть трекбол Logitech TrackMan Marble, у него есть 4ре кнопки, но нет скролла, что несколько не удобно. Нашел на просторах интернета (и на хабре тоже была темка) как можно эмулировать скролл: зажимаю большим пальцем маленькую кнопку (которая по дефолту возвращает историю в браузере назад), и верчу шарик, получаю скролл во всех направлениях. Если одиночное нажатие, работает штатно. Мне такая конфигурация найболее удобной, хотя есть и другие (так же в пределах кнопок на трекболе). И вроде бы все работает, но есть один глюк: частенько (особенно в браузере) это нажатие (длительное) распознаеться как одиночное (тоесть вместо проскролить, возвращает назад в историю), что сильно раздражает.


Суть вопроса: можно создать эмуляцию скрола при нажатии клавиши на клавиатуре (есть пару мультимедийных клавиш, которыми я не пользуюсь, на одну из них можно и забиндить)? Кто нибуть с таким сталкивался? Или хотябы куда копать? Найти что то подобное поисковиком не получаеться.

Спасибо.
  • Вопрос задан
  • 3355 просмотров
Пригласить эксперта
Ответы на вопрос 1
pomeo
@pomeo
Странно, у меня такой же трекбол и такая же конфигурация(кнопку большим пальцем + вращение шаром). Никогда не сбоило, уже 2 года ежедневно использую.
/etc/X11/xorg.conf
Section "InputClass"
    Identifier      "Marble Mouse"
    MatchProduct    "Logitech USB Trackball"
    MatchIsPointer  "on"
    MatchDevicePath "/dev/input/event*"
    Driver          "evdev"
    Option          "SendCoreEvents" "true"

    #  Physical buttons come from the mouse as:
    #     Big:   1 3
    #     Small: 8 9
    #
    # This makes left small button (8) into the middle, and puts
    #  scrolling on the right small button (9).
    #
    Option "Buttons"            "9"
    Option "ButtonMapping"      "3 8 1 4 5 6 7 2 9"
    Option "EmulateWheel"       "true"
    Option "EmulateWheelButton" "9"
    Option "YAxisMapping"       "4 5"
    Option "XAxisMapping"       "6 7"
EndSection

Всё что качается мышки из xorg.conf выпилено.

P.S.: у меня под левую руку конфиг.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы