Live data from Hacker News

Mouse scroll wheel acceleration, implemented in user space

github.com

1–10 of 58 posts

Re: Mouse scroll wheel acceleration, implemented in user space

#2
It was also implemented physically in some mouses

for example, Logtiech G502: " Dual-Mode Hyper-Fast Scroll Wheel

Unlock the scroll wheel for hyper-fast continuous scrolling to spin quickly through long pages, or lock it down for single click precision scrolling. The weighty, metal wheel delivers confident, smooth and satisfying control for either mode. "

https://www.youtube.com/watch?v=aANF2OOVX40 ( Interstellar Mouse ^^ )

Re: Mouse scroll wheel acceleration, implemented in user space

#4
post #2

It was also implemented physically in some mouses for example, Logtiech G502: " Dual-Mode Hyper-Fast Scroll Wheel Unlock the scroll wheel for hyper-fast continuous scrolling to spin quickly through long pages, or lock it down for single click precision scrolling. The weighty, metal wheel delivers confident, smooth and satisfying control for either mode. " https://www.youtube.com/watch?v=aANF2OOVX40 ( Interstellar Mou…

[deleted]

Re: Mouse scroll wheel acceleration, implemented in user space

#5
post #2

It was also implemented physically in some mouses for example, Logtiech G502: " Dual-Mode Hyper-Fast Scroll Wheel Unlock the scroll wheel for hyper-fast continuous scrolling to spin quickly through long pages, or lock it down for single click precision scrolling. The weighty, metal wheel delivers confident, smooth and satisfying control for either mode. " https://www.youtube.com/watch?v=aANF2OOVX40 ( Interstellar Mou…

The G502 is a phenomenal mouse

Re: Mouse scroll wheel acceleration, implemented in user space

#8

Forgive me if I'm incorrect, but doesn't a user space implementation mean it does not understand to reset momentum between window focus events? So if I scroll like crazy in app1 then Alt-Tab to app2, scrolling carries to app2?

It could be designed either way; shared memory could allow current velocity etc to be shared between processes, or it could just not be shared. I haven't checked this implementation to see which it would be

Re: Mouse scroll wheel acceleration, implemented in user space

#10
post #2

It was also implemented physically in some mouses for example, Logtiech G502: " Dual-Mode Hyper-Fast Scroll Wheel Unlock the scroll wheel for hyper-fast continuous scrolling to spin quickly through long pages, or lock it down for single click precision scrolling. The weighty, metal wheel delivers confident, smooth and satisfying control for either mode. " https://www.youtube.com/watch?v=aANF2OOVX40 ( Interstellar Mou…

How would that have acceleration?
Post reply on HN