io12/good-scroll.el

How to speed up the scrolling?

didibus opened this issue · 5 comments

Thanks a lot for this package, it makes Emacs feel so much better and modern.

One question I had was if there is a way to configure something, so it scrolls a little faster?

When I scroll in other apps, the same amount of movement results in twice as much scrolling, whereas in Emacs with good-scroll it is scrolling only about half the rate, so I need to physically scroll more (or it seems scroll the same amount but faster) to get the same effect.

Thanks

io12 commented

Glad you like the package! You can set the good-scroll-step variable to change how much one scroll event scrolls, and you can change good-scroll-duration to edit the animation speed.

Thanks, I toyed with those, but nothing gave me exactly what I was looking for. Then I thought, maybe it's because Emacs itself takes longer to register a scroll event. And if I try C-h k, I see that it takes me moving my fingers for longer distances on the trackpad before Emacs shows mouse-4. Where-as in Chrome for example, moving a smaller distance starts scrolling immediately.

Not sure there'd be a fix to this, seems Emacs just takes longer to register a scroll up/down from my trackpad.

io12 commented

Hmm, it probably depends on your OS and trackpad drivers.

Hello there! I am on macOS and feeling experience the same as @didibus. It takes longer swipes to "start scrolling".

io12 commented

@didibus Are you also using macOS?