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.28k stars 193 forks source link

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

Closed NikitkoCent closed 2 days ago

NikitkoCent commented 1 month 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 3 days ago

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

NikitkoCent commented 2 days ago

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