MomentaMouse enables mouse-users to use touch-style scrolling and flicking gestures to navigate websites.
Web developers can easily add MomentaMouse functionality to a website.
Hover your cursor over this page and then hold down your mouse's primary button and move the cursor around. The page will follow the movement of the cursor.
Do a basic scroll but let go of your mouse's primary button before your mouse has stopped moving. The result of this flicking gesture will be a scroll that continues, even after you have let go of the button, with a speed and duration in proportion to the speed of the flick.
Scrolling Overlapped Scrollers
When another scroller or interactive element, such as an anchor or button, overlaps a MomentaMouse scroller, MomentaMouse decides which element should get attention.
Hover your cursor over one of the carousels below and do a basic scroll in the left or right direction. The carousel should move. Now do a basic scroll in the up or down direction. The main page should move.
Highlighting and Dragging
The touch-screen convention for text-highlighting is to perform a long-press on a word to highlight it, and then to drag selection handles, if necessary, to change the selection. This convention is not necessary with MomentaMouse if a keyboard is available.
Instead, a "Quick Toggle Key," which is the Ctrl key, is held down to temporarily deactivate MomentaMouse. This allows you to use your mouse as you normally would to highlight, copy, or drag things like text, links, or images. MomentaMouse will reactivate once the Ctrl key is let go.
Try highlighting this text or dragging this link.
Overscroll and Bouncing
Overscroll and bouncing effects are useful visual indicators that the end of a scroller has been reached.
Overscroll: Try using a basic scroll to go past the top or bottom of this page. MomentaMouse will create an overscroll effect to let you know you have reached the end. Try this with the various scrollers below as well.
Bouncing: Perform momentum scrolls until the momentum scroll hits the top or bottom of this page. Try using various amounts of force. Notice that the intensity of the bounce is in proportion to the force of the impact. Try this with the various scrollers below as well.