1. A computer-implemented process comprising: receiving information describing input points from a multi-pointer indirect input device for a plurality of frames into memory; mapping the input points for one of the frames to locations in a display coordinate space for a display; and determining displacement of each of the input points in the frame with respect to another point in another of the frames; modifying the mapping of the input points according to the determined displacement; and displaying points on a display according to the modified mapping of the input points.