“Липкая кнопка” конфигурация под X11/Ubuntu?

Существует ли конфигурация или приложение, которое включит Липкие ключи как функциональность для кнопки указателя под X11? (На Ubuntu 9.10, FWIW.) Чтобы быть ясным, я хотел бы, чтобы единственное касание (вниз / события) рассматривалось как вниз событие и следующее касание, которое будут рассматривать как событие.

Контекст: у Меня есть шаровой манипулятор с четвертой кнопкой, которую я отобразил для действия как горизонтальная/вертикальная прокрутка. Это работает отлично. Было бы еще лучше, если бы я не должен был удерживать кнопку вниз при прокрутке.

2
задан 18.12.2009, 01:01

2 ответа

Как оказалось, в настоящее время нет никакого способа реализовать эту функциональность из-за ограничений во входном драйвере evdev, как включено в (Ясную) Ubuntu 10.04.

В принципе идея состояла бы в том, чтобы установить опцию "EmulateWheelButton" и связала опции эмуляции колеса, а также опцию "DragLockButtons" заставить кнопку эмуляции колеса иметь поведение перетаскивать-блокировки. Рытье в evdev источник показывает, что код эмуляции колеса и код перетаскивать-блокировки являются в настоящее время взаимоисключающими - или событие обрабатывается и диспетчеризируется эмуляцией колеса, или это обрабатывается кодом перетаскивать-блокировки, но не обоими.

Соответствующий xorg.conf.d отрывок для конфигурации без перетаскивать-блокировки для Logitech TrackMan FX:


Section "InputClass"
        Identifier "Logitech TrackMan scroll button support"
        MatchIsPointer "on"
        MatchProduct "PS2++ Logitech TrackMan"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
        Option "EmulateWheel" "1"
        Option "EmulateWheelButton" "8"
        Option "XAxisMapping" "6 7"
        Option "YAxisMapping" "4 5"
        Option "EmulateWheelTimeout" "0"
        Option "Emulate3Buttons" "0"
EndSection
3
ответ дан 08.12.2019, 06:36

Можно попробовать imwheel.

См. также Много практических руководств Мыши Кнопок в Документации Сообщества Ubuntu.

1
ответ дан 08.12.2019, 06:36

Теги

Похожие вопросы