Mouse
A mouse is a pointing device that functions by detecting two-dimensional motion relative to its supporting surface.
Trackpad
A trackpad is a pointing device featuring a tactile sensor, a specialized surface that can translate the motion and position of a user's fingers to a relative position on the operating system that is outputted to the screen.
Others
Example |
---|
Let s boil your trouble down to this if the mouse is over #inner you can t use the usual methods spacebar arrow keys trackpad wheel to scroll #outer up and down from question How to enable scrolling over fixed element? |
The trackpad is much more sensitive and can get the breakpoint increment correctly but the mouse wheel ends up scrolling through the section much quicker without correctly keeping up with the proper frame rate so i never end up reach the final frame by the end of the section from question How to make JavaScript do something every X amount of pixels scrolled |
Unfortunately the trackpad s scrolling deltas are orders of magnitude higher than a mouse s so the scroll speed is psychotically high from question Distinguishing actual scrollwheel vs trackpad vs tablet scrolling events |
So for a mouse since it scrolls at an interval move 10 y every scroll position it isn t noticeable;but for a trackpad scrolling is at a much finer grain from question Animate 2 elements on scroll at certain point [speed issue] |