Systems and Methods for Controlling a Cursor on a Display Using a Trackpad Input Device
First Claim
1. A method comprising:
- identifying information about a motion of a trackpad input device;
receiving an input to a sensing region of the trackpad input device, the received input including a sliding motion within the sensing region of the trackpad input device; and
based on a comparison of a magnitude of the motion of the trackpad input device and a predetermined threshold, adjusting a conversion of the received input to an amount of movement.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for controlling a cursor on a display using a trackpad input device are disclosed. The systems and methods may be directed to controlling the cursor on a display separate from the trackpad input device, based on information identified about a motion of a trackpad input device or a computing device. A conversion factor may be determined to relate input to the trackpad input device with control of the cursor on the display in response to the input. The conversion factor can be adjusted when the motion information indicates that the trackpad input device or computing device is in motion. An input signal from an input to the trackpad input device may be smoothed by filtering out a mechanical vibration signal within the input signal. The input signal may also be smoothed by subtracting the absolute motion of the trackpad input device from the input signal.
36 Citations
20 Claims
-
1. A method comprising:
-
identifying information about a motion of a trackpad input device; receiving an input to a sensing region of the trackpad input device, the received input including a sliding motion within the sensing region of the trackpad input device; and based on a comparison of a magnitude of the motion of the trackpad input device and a predetermined threshold, adjusting a conversion of the received input to an amount of movement. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium having stored therein instructions executable by a computing device to cause the computing device to perform functions comprising:
-
identifying information about a motion of a trackpad input device; receiving an input to a sensing region of the trackpad input device, the received input including a sliding motion within the sensing region of the trackpad input device; and based on a comparison of a magnitude of the motion of the trackpad input device and a predetermined threshold, adjusting a conversion of the received input to an amount of movement. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computing device comprising:
-
a trackpad input device; a motion identifier configured to identify information about motion of the trackpad input device; and a data storage indicating instructions executable by the computing device to perform functions comprising; receiving an input to a sensing region of the trackpad input device, the received input including a sliding motion within the sensing region of the trackpad input device; and based on a comparison of a magnitude of the motion of the trackpad input device and a predetermined threshold, adjusting a conversion of the received input to an amount of movement. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification