Pointer.js consolidates pointer-like input models across browsers and devices.