Skip to content

Conversation

@benbucksch
Copy link
Collaborator

Jeremy wrote:
There's a little unresponsiveness feeling when using the trackpad compared to a mouse, especially when scrolling slowly. Below is the log I get when using a Trackpad compared to a mouse. The trackpad triggers more events but less deltaY change but the mouse triggers less events but more deltaY.


This PR adds a throttle function for the wheel event, hoping that this will fix the unresponsiveness.

@benbucksch
Copy link
Collaborator Author

Note that this is a throttle, not a debounce. Debounce would stop and delay execution entirely until you no longer scroll. That would be off. Throttle makes sure we don't call more often than every n milliseconds, with n = 30 ms.

@jermy-c
Copy link
Collaborator

jermy-c commented Jun 18, 2025

It feels almost the same as before where it scrolls too fast. There’s about 10 scroll events with touchpad compared to 4 scroll events with mouse per scroll.

@jermy-c
Copy link
Collaborator

jermy-c commented Dec 8, 2025

@benbucksch The Fastest is working perfectly for me now with the new FastList.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants