systems and methods for automatically controlling “ scroll - on output ” operations of a computing device . the methods involve : adding first display content to a display ; receiving a first user input for scrolling back fdc ; determining if the soo operations are enabled in response to the reception of fui ; and automatically disabling the soo operations if it is determined that the soo operations are enabled . the methods also involve : receiving a second user input for scrolling forward the fdc ; determining if the soo operations are enabled in response to the reception of sui ; and automatically enabling the soo operations if it is determined that the soo operations are disabled .