A method and system uses an acceleration curve to enhance data navigation.
In a preferred embodiment, the scrolling algorithm of an input device with
a rotational member accelerates a resultant scroll amount in direct
relation to a rotational speed of the rotational member. The acceleration
curve may be implemented in a look-up table in the mouse driver. Different
acceleration curves may be used based upon whether a user is scrolling up
or scrolling down. In a further embodiment, acceleration is temporarily
inhibited upon the occurrence of a change in the direction of rotation of
the rotational member.
Um método e um sistema usam uma curva do acceleration realçar a navegação dos dados. Em uma incorporação preferida, o algoritmo do desdobramento de um dispositivo de entrada com um membro rotatório acelera uma quantidade resultante do scroll na relação direta a uma velocidade rotatória do membro rotatório. A curva do acceleration pode ser executada em uma tabela do look-up no excitador do rato. As curvas diferentes do acceleration podem ser usadas basearam upon se um usuário se está enrolando acima ou se está enrolando para baixo. Em uma incorporação mais adicional, o acceleration é inibido temporariamente em cima da ocorrência de uma mudança no sentido da rotação do membro rotatório.