Computer mouse having multiple cursor positioning inputs and method of operation
First Claim
1. A computer mouse comprising:
- a mouse shell having a top portion and a bottom portion, wherein the top portion includes an anterior portion and a posterior portion;
a first cursor positioning input device that controls the positioning of a two-dimensional cursor in a two-dimensional screen area wherein the first cursor positioning input device produces a first input in response to motion of the mouse shell relative to a stationary reference;
a second cursor positioning input device substantially centrally located on the anterior portion of the top portion of the mouse shell and that controls the positioning of the two-dimensional cursor in the two-dimensional screen area and wherein the second cursor positioning input device produces a second input in response to motion of the second cursor positioning input device relative to the mouse shell; and
circuitry operably coupled to the first cursor positioning input, the second cursor positioning input, and a coupled computer, wherein the circuitry scales the second input by a scaling factor to produce a scaled second put, wherein the circuitry combines the scaled second input with the first input to produce a composite output, and wherein the circuitry provides the composite output to the coupled computer for two-dimensional cursor positioning in the two-dimensional screen area.
0 Assignments
0 Petitions
Accused Products
Abstract
A mouse provides multiple cursor control input devices. A first input device is a tracking ball. The second input device may be a tracking ball, a finger pad, or a joy stick, among other input devices. The second input device provides a secondary control of cursor movement that is combined with the input of the first input device to provide full cursor control. In one embodiment, the second input is scaled by a scaling factor and then combined with the first input. In another embodiment, both the first input and the second input are scaled before they are combined. In another mouse, a single input is provided that is scaled by one of a plurality of scaling factors. The scaling factor may be altered to another one of the plurality of scaling factors via mouse input, for example a button input.
95 Citations
21 Claims
-
1. A computer mouse comprising:
-
a mouse shell having a top portion and a bottom portion, wherein the top portion includes an anterior portion and a posterior portion;
a first cursor positioning input device that controls the positioning of a two-dimensional cursor in a two-dimensional screen area wherein the first cursor positioning input device produces a first input in response to motion of the mouse shell relative to a stationary reference;
a second cursor positioning input device substantially centrally located on the anterior portion of the top portion of the mouse shell and that controls the positioning of the two-dimensional cursor in the two-dimensional screen area and wherein the second cursor positioning input device produces a second input in response to motion of the second cursor positioning input device relative to the mouse shell; and
circuitry operably coupled to the first cursor positioning input, the second cursor positioning input, and a coupled computer, wherein the circuitry scales the second input by a scaling factor to produce a scaled second put, wherein the circuitry combines the scaled second input with the first input to produce a composite output, and wherein the circuitry provides the composite output to the coupled computer for two-dimensional cursor positioning in the two-dimensional screen area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
the mouse further comprises a toggle input; and
a toggling of the toggle input causes the scaling factor to be altered from a first scaling factor of the plurality of scaling factors to a second scaling factor of the plurality of scaling factors.
-
-
11. A computer mouse comprising:
-
a mouse shell having a top portion and a bottom portion, wherein the top portion includes an anterior portion and a postror portion;
a first cursor positioning input device that controls the positioning of a two-dimensional cursor in a two-dimensional screen area, when the first cursor positioning input device produces a first input in response to motion of the mouse shell relative to a stationary reference;
a touch pad that is substantially centrally located on the anterior portion of the top portion of the mouse shell and that controls the positioning of the two-dimensional cursor in the two-dimensional screen area, wherein the touch pad is readily accessible to an index finger of a user of the mouse when the user'"'"'s palm resides upon the anterior portion of the mouse shell, and wherein the touch pad produces a second input in response to motive touch having motion relative to the mouse shell;
circuitry operably coupled to the first cursor positioning input, the touch pad, and a coupled computer, wherein the circuitry scales the second input by a scaling factor to produce a said second input, wherein the circuitry combines the scaled second input with the first input to produce a composite output, and wherein the circuitry provides the composite output to the coupled computer for two-dimensional cursor positioning in the two-dimensional screen area; and
wherein the scaling factor is selected such that user input to the first cursor positioning input device produces coarse two-dimensional cursor positioning and user to the second cursor positioning input produces fine two-dimensional cursor positioning. - View Dependent Claims (12, 13, 14, 15)
the mouse further comprises a toggle input; and
a toggling of the toggle input causes the scaling factor to be altered from a first scaling factor of the plurality of scaling factors to a second scaling factor of the plurality of scaling factors.
-
-
16. A computer mouse comprising:
-
a mouse shell having a top portion and a bottom portion, wherein the top portion includes an anterior portion and a posterior portion;
a first cursor positioning input device that controls the positioning of a two-dimensional cursor in a two-dimensional screen area, wherein the first cursor positioning input device produces a first input in response to motion of the mouse shell relative to a stationary reference;
a touch pad that is substantially centrally located on the anterior portion of he top portion of the mouse shell and that controls the positioning of the two-dimensional cursor in the two-dimensional screen area, wherein the touch pad is readily accessible to an index finger of a user of the mouse when the user'"'"'s palm resides upon the anterior portion of the mouse shell, and wherein the touch pad produces a second input in response to notive touch having motion relative to the mouse shell;
circuitry operably coupled to the first cursor positioning input, the touch pad, and a coupled computer, wherein the circuitry scales the second input by a scaling factor to produce a scaled second input, wherein the circuitry combines the scaled second input with the first input to produce a composite output, and wherein the circuitry provides the composite output to the coupled computer for two-dimensional cursor positioning in the two-dimensional screen area;
wherein the scaling factor is selected such that user input to the first cursor positioning input device produces coarse two-dimensional cursor positioning and user to the second cursor positioning input produces fine two-dimensional cursor positioning; and
wherein the scaling factor may be chosen from a plurality of possible scaling factors. - View Dependent Claims (17, 18, 19)
the mouse further comprises a toggle input; and
a toggling of the toggle input causes the scaling factor to be altered from a first scaling factor of the plurality of scaling factors to a second scaling factor of the plurality of scaling factors.
-
-
20. A computer mouse comprising:
-
a mouse shell having a top portion and a bottom portion, wherein the top portion includes an anterior portion and a posterior portion;
a first cursor positioning input device that controls the positioning of a two-dimensional cursor in a two-dimensional screen area wherein the first cursor positioning input device produces a first input in response to motion of the mouse shell relative to a stationary reference;
a touch pad that is substantially centrally located on the anterior portion of the top portion of the mouse shell and that controls the positioning of the two-dimensional cursor in the two-dimensional screen area, wherein the touch pad is readily accessible to all index finger of a user of the mouse when the user'"'"'s palm resides upon the anterior portion of the mouse shell, and wherein the touch pad produces a second input in response to motive touch having motion relative to the mouse shell;
circuitry operably coupled to the fist cursor positioning input, the touch pad, and a coupled computer, wherein the circuitry scales the second input by a scaling factor to produce a scaled second input, wherein the circuitry combines the scaled second input with the first input to produce a composite output and when the circuitry provides the composite output to the coupled computer for two-dimensional cursor positioning in the two-dimensional screen area;
wherein the scaling factor is selected such that user input to the first cursor positioning input device produces coarse two-dimensional cursor positioning and user to the second cursor position input produces fine two-dimensional cursor positioning;
wherein the scaling factor may be chosen from a plurality of scaling factors; and
wherein the composite output is provided to the coupled computer in a standardized format such that it is indistinguishable from a signal provided to the coupled computer from a mouse having a singe two-dimensional cursor positioning input. - View Dependent Claims (21)
the mouse further comprises a toggle input; and
a toggling of the toggle input causes the scaling factor to be altered from a first scaling factor of the plurality of scaling factor of the plurality of scaling factors.
-
Specification