Pointer device handling.
This module implements handling of pointer devices, including mouse dragging and two-finger touchscreen gestures.