Patent ID: 7161585

Claim:
A method of processing and reporting detected displacement in an optical pointing device comprising the steps of: a) detecting said displacement and accumulating a first count representative of a magnitude of the detected displacement in an associated accumulation unit, said first count representing the magnitude of the detected displacement at a first resolution; b) processing the first count accumulated in said accumulation unit to convert this first count into a report count representing the magnitude of the detected displacement at a second resolution lower than the first resolution; c) reporting said report count to a PC or an external controller; and d) repeating steps a) to c), wherein said second resolution is selectable between at least two predetermined resolutions including a low reporting resolution and a high reporting resolution, and wherein said report count is reported at a selected reporting rate, the value of said reporting rate being decreased when switching from said high reporting resolution to said low reporting resolution and increased when switching from said low reporting resolution to said high reporting resolution.