Patent ID: 7665034

Claim:
A system for controlling scrolling of a display comprising: an input device having a rotational member including a wheel configured for movement; and a control system that monitors a first rate of rotation, a second rate of rotation, and a third rate of rotation of the rotational member, wherein the second rate of rotation is greater than the first rate of rotation, wherein the third rate of rotation is greater than the second rate of rotation, wherein the control system is configured to determine whether a rotation rate of the rotational member is at the first, second, or third rates of rotation, and wherein the control system is in a single-line scrolling mode at the first rate of rotation, the control system is in a plural-line scrolling mode at the second rate of rotation, and the control system is in a page scrolling mode at the third rate of rotation, wherein the control system is further configured to generate a flag for indicating that the page scrolling mode has been entered, said control system outputting at least one scroll signal for controlling the scrolling of said display in relation to the control system being in one of the first, second, and third rates of rotation; and wherein said control system outputs said at least one scroll signal to automatically scroll in either the single-line, plural-line, or page scrolling mode, wherein the control signal controls scrolling at a single line per notch of the wheel movement in the single-line mode, wherein the control signal controls scrolling at multiple lines per notch of the wheel movement in the plural-line mode, and wherein the control signal controls scrolling at a page per notch of the wheel movement in the page scrolling mode, wherein in the page scrolling mode, each notch associated with the wheel always scrolls a subsequent or immediately preceding page based on a direction of movement of the notch until the rotation rate falls below a predetermined amount of rate.