JetBrains / JetBrainsRuntime

Runtime environment based on OpenJDK for running IntelliJ Platform-based products on Windows, macOS, and Linux
GNU General Public License v2.0
1.35k stars 198 forks source link

JBR-7459: [Wayland] Fixing too sensitive touchpad scrolling #430

Closed NikitkoCent closed 2 months ago

NikitkoCent commented 3 months ago

The patch fixes the problem described in JBR-7459:

From JBR-5673:

[...] the number of pixels to be scrolled on IDEA under pure Wayland [...] depends [...] on the movement speed: the more slowly the fingers move, the more pixels are scrolled. The difference can reach 14 times!

Usually it leads to the feeling that the touchpad is too sensitive at scrolling.

I recommend to review the patch commit-by-commit (I think this will help to understand how the changes are related to each other). Each commit solves one particular sub-task, which is described in the commit message. After the review all the commits will be squashed.

t0rr3sp3dr0 commented 2 months ago

@NikitkoCent, @mkartashev, and @tsarn, can we get this merged or is there something blocking it?

NikitkoCent commented 2 months ago

Merged (https://youtrack.jetbrains.com/issue/JBR-7459/Wayland-touchpad-scrolling-is-too-sensitive#focus=Comments-27-10656634.0-0).