System and method for emulating a mouse input device with a touchpad input device
First Claim
Patent Images
1. A method of emulating a mouse input device with a touchpad input device, comprising:
- designating a touch sensitive border area on the touchpad input device;
determining the direction of movement of a touch device across the surface of the touchpad input device;
causing a display cursor to move in the same relative direction as the determined direction;
sensing when the touch device stops moving in the determined direction in a touch sensitive area excluding the border area and in response stopping the display cursor movement to allow the cursor to be positioned where desired; and
sensing when the touch device stops moving in the determined direction after entering the border area and in response continuing the cursor movement in the relative direction to allow the cursor to be moved a greater distance than the touch device.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for emulating a mouse input device with a touchpad input device having a drag switch and touch device in which the direction of movement of the touch device across the touchpad surface is determined, a display cursor is caused to move in the same relative direction as the direction determined by the touch device, and the cursor movement is continued in that same relative direction either in or out of a drag mode, even after the touch device stops moving so as to allow the cursor to be moved a greater distance than the touch device.
-
Citations
38 Claims
-
1. A method of emulating a mouse input device with a touchpad input device, comprising:
-
designating a touch sensitive border area on the touchpad input device; determining the direction of movement of a touch device across the surface of the touchpad input device; causing a display cursor to move in the same relative direction as the determined direction; sensing when the touch device stops moving in the determined direction in a touch sensitive area excluding the border area and in response stopping the display cursor movement to allow the cursor to be positioned where desired; and sensing when the touch device stops moving in the determined direction after entering the border area and in response continuing the cursor movement in the relative direction to allow the cursor to be moved a greater distance than the touch device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for emulating a mouse input device using a touchpad input device, comprising:
-
means for designating a touch sensitive border area on the touchpad input device; means for determining the direction of movement of a touch device across the surface of the touchpad input device; means for causing the cursor to move in the same relative direction as the determined direction; means for sensing when the touch device stops moving in the determined direction in a touch sensitive area excluding the border area and in response stopping the display cursor movement to allow the cursor to be positioned when desired; and means for sensing when the touch device stops moving in the determined direction after entering the border area and in response continuing the cursor movement in the relative direction to allow the cursor to be moved a greater distance than the touch device. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A system for emulating a trackball input device using a touchpad input device, comprising:
-
means for designating a touch sensitive border area on the touchpad input device; means for determining the velocity and direction of movement of a touch device across the surface of the touchpad input device; means for moving a display cursor in the same relative direction as the determined direction; means for sensing when the touch device stops moving in the determined direction in a touch sensitive area excluding the border area and in response stopping the display cursor movement; means for sensing when the touch device stops moving in the determined direction after entering the border area and in response continuing the cursor movement in the relative direction; means for establishing or setting a friction factor prior to touchpad operation; and means for establishing continuing cursor velocity after touch device leaves the touchpad as a function of determined velocity modified by the friction setting. - View Dependent Claims (30)
-
-
31. A system for emulating a joystick input device using a touchpad input device, comprising:
-
means for designating a touch sensitive border area on the touchpad input device; means for determining the direction and relative displacement of a touch device across the surface of the touchpad input device; means for moving the cursor in the same relative direction as the determined direction; means for sensing when the touch device stops moving in the determined direction in a touch sensitive area excluding the border area and in response stopping the display cursor movement; and means for sensing when the touch device stops moving in the determined direction after entering the border area and in response continuing the cursor movement in the relative direction to allow the cursor to be moved a greater distance than the touch device. - View Dependent Claims (32, 33)
-
-
34. A method for emulating a trackball input device with a touchpad input device, comprising:
-
designating a touch sensitive border area on the touchpad input device; determining the velocity and direction of movement of a touch device across the surface of the touchpad input device; causing a display cursor to move in the same relative direction as the determined direction; sensing when the touch device stops moving in the determined direction in a touch sensitive area excluding the border area and in response stopping the display cursor movement; and sensing when the touch device stops moving in the determined direction after entering the border area and in response continuing the cursor movement in the relative direction; establishing or setting a friction factor prior to touchpad operation; and establishing continuing cursor velocity after touch device leaves the touchpad as a function of determined velocity modified by the friction setting. - View Dependent Claims (35)
-
-
36. A method for emulating a joystick input device with a touchpad input device, comprising:
-
designating a touch sensitive border area on the touchpad input device; determining the direction and relative displacement of a touch device across the surface of the touchpad input device; causing a display cursor to move in the same relative direction as the determined direction; sensing when the touch device stops moving in the determined direction in a touch sensitive area excluding the border area and in response stopping the display cursor movement; and sensing when the touch device stops moving in the determined direction after entering the border area and in response continuing the cursor movement in the relative direction to allow the cursor to be moved a greater distance than the touch device. - View Dependent Claims (37, 38)
-
Specification