Although scrolling as a general concept is known and used everyday in personal computers (e.g., by use of a mouse or arrow keys on a keyboard), various new exemplary ways to control scrolling of the document 401 using a scrolling device such as the scrolling device 100 are described herein.