[Wayland-bugs] [Bug 105592] Improve nn-button scrolling

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Mar 19 08:46:30 UTC 2018


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

            Bug ID: 105592
           Summary: Improve nn-button scrolling
           Product: Wayland
           Version: unspecified
          Hardware: All
                OS: Linux (All)
            Status: NEW
          Severity: enhancement
          Priority: medium
         Component: libinput
          Assignee: wayland-bugs at lists.freedesktop.org
          Reporter: andris.zeila at gmail.com

Hi.

I was going to suggest 3 improvements for on-button scrolling. I've been using
this feature for years (patched evdev) with right mouse button as scroll
button. So after upgrading to libinput I was looking to restore similar
functionality. I noticed that one of my suggestions was already tackled by bug
99666 (though not quite in a way I thought it could be done, check my comment),
so that leaves two.

1) Allow mouse movement when scrolling with external mouse. When scrolling with
trackpoint it's better to have mouse cursor stuck in one place. However when
using external mouse it means that the correlation between cursor position on
screen and mouse location on desk is broken. So you need to lift the mouse and
reposition it. If the cursor would move when scrolling you could simply release
scroll button and move mouse without having to lift it.

I think this is almost required feature for using on-button scrolling with
external mouse, however trackball users might have different opinion (I believe
they both are detected as external mouse).


2) Add delay between scroll button press/release emulation. It would ensure
better compatibility as some applications (for example project view in Eclipse
CDT) have trouble processing the emulated button press.

While this was must have feature for me (Eclipse CDT is my daily tool), I'm not
sure about it's generic usability.

-- 
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/20180319/41f8a3f8/attachment.html>


More information about the wayland-bugs mailing list