1. A computer-implemented method for determining a gesture on a touch-sensitive input device, the method comprising: starting a delay period in response to a state change event; receiving at least one frame of data comprising information from a touch-sensitive input device; analyzing the information in the at least one frame of data to determine an initial gesture determination between either a pointer gesture or a scroll gesture, wherein the pointer gesture includes a movement that is intended to move a pointer in a graphical user interface and the scroll gesture includes a movement that is intended to move a user interface element across a screen or window; reporting the initial gesture determination to start to perform an initial gesture between either the pointer gesture or the scroll gesture in response to the initial gesture determination, wherein the initial gesture determination is based on analyzing the information in the at least one frame of data including a number of fingers, a capacitance area for each of the number of fingers, a distance between the number of fingers and movement of the number of fingers detected by the touch-sensitive input device; receiving at least one additional frame of data; and reporting a final gesture determination when the delay period expires to continue to perform the initial gesture or to perform a different gesture or no gesture in response to the final gesture determination, wherein the final gesture determination is based on the at least one additional frame of data including the number of fingers, the capacitance area for each of the number of fingers, the distance between the number of fingers and the movement of the number of fingers detected by the touch-sensitive input device.