An information handling apparatus comprises a scrolling wheel; a platform comprising
at least one pivot well; a pivot pin attaching the rolling wheel to the platform
and allowing rolling movement of the wheel in clockwise and counterclockwise directions.
The pivot pin is connected to the platform such that the pivot pin is movable along
a track in the platform from at least a first position to a second position; a
spring connected to the pivot pin for providing a variable length to the pivot
pin such that the pivot pin is in a normally extended state and is movable to a
depressed state when the wheel is pushed in a radial direction toward the platform;
and a control mechanism for sensing the pressing of the wheel, the rolling of the
wheel, and the motion of the pivot pin along the track, the control mechanism providing
a signal responsive to the rolling of the wheel, and the motion of the pivot pin
along the track, the control mechanism further providing a first set of control
signals responsive to the roll of the wheel when the pivot pin is in the first
position and a second set of control signals when the pivot pin is in the second position.