[kde] [Bug 487831] Mouse scrolling ignores every n-th step of scroll wheel on lower scroll speed settings

Patrik bugzilla_noreply at kde.org
Fri Jun 7 21:31:31 BST 2024


https://bugs.kde.org/show_bug.cgi?id=487831

--- Comment #1 from Patrik <idvert3x at gmail.com> ---
Using libinput debug-events, I'm able to see that mouse wheel steps are being
received:

-event13  POINTER_SCROLL_WHEEL    +3.259s       vert -15.00/-120.0* horiz
0.00/0.0 (wheel)
 event13  POINTER_SCROLL_WHEEL    +3.934s       vert -15.00/-120.0* horiz
0.00/0.0 (wheel)
 event13  POINTER_SCROLL_WHEEL    +4.622s       vert -15.00/-120.0* horiz
0.00/0.0 (wheel)
 event13  POINTER_SCROLL_WHEEL    +5.279s       vert -15.00/-120.0* horiz
0.00/0.0 (wheel)
 event13  POINTER_SCROLL_WHEEL    +6.006s       vert -15.00/-120.0* horiz
0.00/0.0 (wheel)
 event13  POINTER_SCROLL_WHEEL    +6.663s       vert -15.00/-120.0* horiz
0.00/0.0 (wheel)
 event13  POINTER_SCROLL_WHEEL    +7.303s       vert -15.00/-120.0* horiz
0.00/0.0 (wheel)
 event13  POINTER_SCROLL_WHEEL    +7.953s       vert -15.00/-120.0* horiz
0.00/0.0 (wheel)
 event13  POINTER_SCROLL_WHEEL    +8.541s       vert -15.00/-120.0* horiz
0.00/0.0 (wheel)
 event13  POINTER_SCROLL_WHEEL    +9.175s       vert -15.00/-120.0* horiz
0.00/0.0 (wheel)

But when using wev, only every 2nd one causes an actual scroll to occur:
[13:      wl_pointer] axis_source: 0 (wheel)
[13:      wl_pointer] axis_stop: axis: 0 (vertical), discrete: -1
[13:      wl_pointer] axis: time: 901017; axis: 0 (vertical), value: -7.000000
[13:      wl_pointer] frame
[13:      wl_pointer] frame
[13:      wl_pointer] axis_source: 0 (wheel)
[13:      wl_pointer] axis_stop: axis: 0 (vertical), discrete: -1
[13:      wl_pointer] axis: time: 902380; axis: 0 (vertical), value: -15.000000
[13:      wl_pointer] frame
[13:      wl_pointer] frame
[13:      wl_pointer] axis_source: 0 (wheel)
[13:      wl_pointer] axis_stop: axis: 0 (vertical), discrete: -1
[13:      wl_pointer] axis: time: 903764; axis: 0 (vertical), value: -15.000000
[13:      wl_pointer] frame
[13:      wl_pointer] frame
[13:      wl_pointer] axis_source: 0 (wheel)
[13:      wl_pointer] axis_stop: axis: 0 (vertical), discrete: -1
[13:      wl_pointer] axis: time: 905061; axis: 0 (vertical), value: -15.000000
[13:      wl_pointer] frame
[13:      wl_pointer] frame
[13:      wl_pointer] axis_source: 0 (wheel)
[13:      wl_pointer] axis_stop: axis: 0 (vertical), discrete: -1
[13:      wl_pointer] axis: time: 906299; axis: 0 (vertical), value: -15.000000
[13:      wl_pointer] frame
[13:      wl_pointer] frame

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list