У меня есть трекбол Logitech Marble Mouse с четырьмя кнопками:
Используя приведенные здесь инструкции , я 50-marblemouse.conf
настроил (xorg.conf) так, что удержание кнопки «назад» позволяет мне прокручивать:
Section "InputClass"
Identifier "Marble Mouse"
MatchProduct "Logitech USB Trackball"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "EmulateWheel" "true"
Option "EmulateWheelButton" "8"
EndSection
Однако иногда «удержание» регистрируется как нажатие «назад», что очень раздражает, когда я просматриваю веб-страницу. Есть ли способ использовать кнопку для прокрутки, но отключить один клик?
Обычный обходной путь, по-видимому, заключается в использовании кнопки «вперед» для прокрутки, поскольку щелчки по ней в основном безвредны, но я считаю, что щелкать по ней безымянным пальцем гораздо сложнее, чем нажимать кнопку «назад».
xorg
logitech
input-devices
lambshaanxy
источник
источник
Ответы:
Я думаю, что вы ищете вариант ButtonMapping. У меня была похожая раздражающая функция с моей мышью ( https://www.kensington.com/en/no/4493/k72327eu/slimblade-trackball ), поэтому я понял это некоторое время назад.
Опция «EmulateWheelButton» по-прежнему должна работать, даже если вы отключите кнопку или переназначите сопоставление ...
Теперь я проверял это только с помощью xinput на evdev. Это намного быстрее попробовать с xinput, и тогда вы можете просто добавить скрипт в «Startup Applications» вместо того, чтобы изменять / etc / X11 / и перезапускать X снова и снова.
Так что это должно быть все, что вам нужно в xorg.d / mouse.conf (закомментированные строки - это то, что нужно, если вы не хотите использовать скрипт входа в систему для каждого пользователя), хотя вам это может не понадобиться в все, если вы используете xinput:
Вот что я сделал, чтобы выяснить свое решение (очевидно, замените мое устройство вашим устройством в следующих командах):
Показать устройства:
Посмотрите, какие свойства поддерживаются для этого устройства:
Теперь давайте попробуем:
Теперь моя верхняя правая кнопка работает только в режиме автопрокрутки, а не в ярости!
источник
Вот моя конфигурация для этого очень хорошего трекбола, на Ubuntu, еще в 2009 году. Я надеюсь, что это все еще работает, возможно, у вас будут некоторые различия с «Драйвером» и «Устройством». Однако параметры кнопок должны быть одинаковыми.
Итак, имеем:
источник
Используя «Пример конфигурации № 3, воздержитесь от инструкций« Кнопка назад »», предоставленных вашей ссылкой , вы можете переназначить кнопку «Назад», чтобы сделать что-то более безопасное, например, щелчок правой кнопкой мыши.
Я не знаю точно, как вы сливаете это с вашим конфигурационным файлом выше.
источник