Bug 451042 - Insanely fast scrolling on icon picker with high-res scroll wheel
Summary: Insanely fast scrolling on icon picker with high-res scroll wheel
Status: REPORTED
Alias: None
Product: frameworks-kiconthemes
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 5.91.0
Platform: Manjaro Linux
: NOR normal
Target Milestone: ---
Assignee: Christoph Feck
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2022-03-02 14:20 UTC by Micael Jarniac
Modified: 2022-03-27 02:32 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
GIF where I scroll by the same amount, a single "click" on both the file browser and the icon browser (2.63 MB, image/gif)
2022-03-02 14:20 UTC, Micael Jarniac
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Micael Jarniac 2022-03-02 14:20:39 UTC
Created attachment 147242 [details]
GIF where I scroll by the same amount, a single "click" on both the file browser and the icon browser

SUMMARY
With a high-resolution scroll wheel, such as the one found on the MX Master 3 mouse, scrolling in the file icon picker is insanely fast.

I believe that's because that specific window has no support for high-resolution scrolling, but is still using each high-resolution scroll step as one entire low-resolution step.

There are several high-resolution steps per low-resolution step, IIRC something like 8, so scrolling on that window is roughly 8x faster than it should be.

On the normal file manager, scrolling is at a normal speed, and it does seem to support high-resolution scrolling.

On the GIF, every time I scrolled, it was only a single step. You can notice that on the normal file manager, it scrolls a normal amount, but on the icon picker, it scrolls a lot more.

STEPS TO REPRODUCE
1. Have a high-resolution scrolling device (MX Master 3 in my case)
2. Go to the file manager, on a folder that requires scrolling
3. Scroll by a single "click" on the mouse wheel
4. Notice scrolling is at a normal speed
5. Go to the icon picker for a file or folder
6. Scroll the icons by the same amount as before, a single "click"
7. Notice that it now scrolls a whole lot more, at an insanely fast speed

OBSERVED RESULT
It scrolls a lot more, and a lot faster, on the icon picker.

EXPECTED RESULT
It should scroll by the same amount, and at the same speed, on all scrollable elements.
High-resolution scrolling should be properly supported on all elements.

SOFTWARE/OS VERSIONS
Operating System: Manjaro Linux
KDE Plasma Version: 5.24.2
KDE Frameworks Version: 5.91.0
Qt Version: 5.15.2
Kernel Version: 5.15.25-1-MANJARO (64-bit)
Graphics Platform: X11
Processors: 4 × AMD Ryzen 3 2200G with Radeon Vega Graphics
Memory: 7.7 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 970/PCIe/SSE2
Comment 1 Michael 2022-03-19 02:06:27 UTC
This doesn't solve your specific issue, but in addition to what you are asking, I am thinking that there should be a scroll wheel sensitivity slider in the System Settings -> Input Devices -> Mouse, just as there is a Pointer speed slider.
Comment 2 Micael Jarniac 2022-03-21 14:07:51 UTC
(In reply to Michael from comment #1)
> This doesn't solve your specific issue, but in addition to what you are
> asking, I am thinking that there should be a scroll wheel sensitivity slider
> in the System Settings -> Input Devices -> Mouse, just as there is a Pointer
> speed slider.

Agreed! Also, being able to disable high-resolution scrolling on the mouse settings would also be great.