HotKeys.js is an input capture library with some very special features, it is easy to pick up and use, has a reasonable footprint, and has no dependencies.
A global utility for tracking the current input method (mouse, keyboard or touch).
Copying text to the clipboard shouldn’t be hard. It shouldn’t require dozens of steps to configure or hundreds of KBs to load. But most of all, it shouldn’t depend on Flash or any bloated framework.
blueimp Gallery is a touch-enabled, responsive and customizable image and video gallery, carousel and lightbox, optimized for both mobile and desktop web browsers. It features swipe, mouse and keyboard navigation, transition effects, slideshow functionality, fullscreen support and on-demand content loading and can be extended to display additional content types.
A keyboard input capturing utility in which any key can be a modifier key.
Mouse position monitoring and user input prediction.
Let’s change values of input numbers by dragging the mouse left & right.
Waypoints is a library that makes it easy to execute a function whenever you scroll to an element.
Multi-touch, gestures, and other events—click, dblclick, dbltap, tap, longpress, drag, swipe, pinch, rotate, shake. For pointer events, each listener can handle anywhere from 1 to 12 fingers at a time, or more, depending on the device.