Skip to content

Conversation

twfksh
Copy link
Contributor

@twfksh twfksh commented Sep 26, 2025

Resolves Issue: #8670

Now precision and discrete scrolling can be scaled independently. Supports following configuration,

# Apply everywhere
mouse-scroll-multiplier = 3

# Apply separately
mouse-scroll-multiplier = precision:0.1,discrete:3 (default)

# Also it's order agnostic
mouse-scroll-multiplier = discrete:3,precision:2

# Apply one, default other
mouse-scroll-multiplier = precision:2

The default precision value is set 0.1, as it felt natural to me at least on my track-pad. I've also set the min clamp value precision to 0.1 as 0.01 felt kind of useless to me but I'm unsure.

@twfksh twfksh requested a review from a team as a code owner September 26, 2025 19:37
@00-kat 00-kat added the input Keyboard or mouse input label Sep 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
input Keyboard or mouse input
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants