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: [email protected]
          Reporter: [email protected]

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.
_______________________________________________
wayland-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs

Reply via email to