CPC G06F 3/0362 (2013.01) [G06F 3/03543 (2013.01); G06F 3/0485 (2013.01); G06F 2203/04806 (2013.01)] | 22 Claims |
1. A computer mouse comprising:
one or more processors;
a scroll wheel operable to rotate on an axis in a first and second direction;
a braking system controlled by the one or more processors and operable to provide a braking force on the scroll wheel that stops and prevents rotation of the scroll wheel; and
a sensor system operable to detect a force or motion of the scroll wheel in the first and second directions,
wherein in response to receiving a control signal to stop rotation of the scroll wheel in the first direction, the one or more processors cause the braking system to:
apply the braking force on the scroll wheel when the sensor system indicates that the force or motion of the scroll wheel is in the first direction; and
remove the braking force when the sensor system indicates that the force or motion of the scroll wheel is in the second direction,
wherein in response to receiving a control signal to stop rotation of the scroll wheel in the second direction, the one or more processors cause the braking system to:
apply the braking force on the scroll wheel when the sensor system indicates that the force or motion of the scroll wheel is in the second direction; and
remove the braking force when the sensor system indicates that the force or motion of the scroll wheel is in the first direction.
|