[Wayland-bugs] [Bug 102198] Cannot Specify Scroll Button for Logitech Marble

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Aug 13 16:36:35 UTC 2017


https://bugs.freedesktop.org/show_bug.cgi?id=102198

            Bug ID: 102198
           Summary: Cannot Specify Scroll Button for Logitech Marble
           Product: Wayland
           Version: unspecified
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: libinput
          Assignee: wayland-bugs at lists.freedesktop.org
          Reporter: matt.proud at gmail.com

I use a Logitech Trackman Marble trackball
http://www.logitech.com/en-us/product/trackman-marble in Fedora 26 on x86-64. 
In previous versions of Fedora, the windowing system defaulted to Xorg as
opposed to Wayland.  In the these releases, I could configure this trackball to
provide a mode whereby when an auxiliary button is clicked, I could thus
simulate a vertical or horizontal scroll wheel.  This configuration is
expressed similar to what follows in Xorg:

Section "InputClass"
        Identifier  "Marble Mouse"
        MatchProduct "Logitech USB Trackball"
        MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"

        Option "EmulateWheel" "true"
        Option "EmulateWheelButton" "8"


        Option "ZAxisMapping" "4 5"
        Option "XAxisMapping" "6 7"
EndSection

Namely the Z- and XAxisMapping capability.  Is there any way to replicate this
in Wayland?  As it stands in Fedora 26 (no other package source used),
achieving this scroll capability is dead on arrival in Wayland.  When I switch
back to Xorg, I can achieve it.

AFAICT, libinput supports this with LIBINPUT_CONFIG_SCROLL_ON_BUTTON_DOWN given
to libinput_config_scroll_method, but nothing in Wayland nor any window
managers implemented thereupon avail such a thing.

Can you give counsel?  With a Trackman Marble, one typically instructs the
small arrow buttons
(https://assets.logitech.com/assets/55341/trackman-marble-gallery.png) to
function as this horizontal or vertical scroll mode switcher.

To get an understanding of the configuration surface, consider this:
https://wiki.archlinux.org/index.php/Logitech_Marble_Mouse.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/wayland-bugs/attachments/20170813/c7db0b50/attachment.html>


More information about the wayland-bugs mailing list