CN103197818B - A kind of pointer method for rapidly positioning and touch pad mouse apparatus - Google Patents

A kind of pointer method for rapidly positioning and touch pad mouse apparatus Download PDF

Info

Publication number
CN103197818B
CN103197818B CN201310079054.7A CN201310079054A CN103197818B CN 103197818 B CN103197818 B CN 103197818B CN 201310079054 A CN201310079054 A CN 201310079054A CN 103197818 B CN103197818 B CN 103197818B
Authority
CN
China
Prior art keywords
touch pad
pointer
display screen
movement speed
rapidly positioning
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201310079054.7A
Other languages
Chinese (zh)
Other versions
CN103197818A (en
Inventor
冯久超
王兆山
吕善翔
周飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
South China University of Technology SCUT
Original Assignee
South China University of Technology SCUT
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by South China University of Technology SCUT filed Critical South China University of Technology SCUT
Priority to CN201310079054.7A priority Critical patent/CN103197818B/en
Publication of CN103197818A publication Critical patent/CN103197818A/en
Application granted granted Critical
Publication of CN103197818B publication Critical patent/CN103197818B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention discloses a kind of pointer method for rapidly positioning and touch pad mouse apparatus, comprise the steps: to set up the coordinate mapping relations between touch pad and display screen; Setting-up time parameter △ t, speed parameter a, operation I; Whether have operation I, if operation I detected, by pointer hopping process, pointer is jumped near the target location of display screen from current location, and regulate pointer movement speed if detecting touch pad; Detect the slide on touch pad, then pointer, according to the track of slide, slides into target location according to pointer movement speed or the touch pad pointer movement speed default value set on display screen. By trigger that pointer is beated and the long distance of pointer movement process implementation pointer on display screen, fast, accurate location.

Description

A kind of pointer method for rapidly positioning and touch pad mouse apparatus
Technical field
The present invention relates to touch pad pointer localization method, particularly a kind of pointer method for rapidly positioning and touchPlate mouse apparatus.
Background technology
Touch pad is the Petting Area of a rectangle, is a kind of induction type input unit, can perception click,The operation such as slide, press. Its induction detection mode is capacitance sensing, and basic functional principle is: in touch padPortion is printed circuit makes an array of row and column, and finger can be construed to an electrode, and touch pad is anotherAn outer electrode. In the time that finger contact arrives touch pad, can produce an electric capacity between the two, the control of touch padThis capacitance of circuit meeting measurement of inductance processed, then transfers to process chip processing. Calculate and work as by row and columnFront touch point, and the variation path of finger touch point when mobile, the namely touch path of finger, therebyFor the recognition of devices being connected with it generation response.
Most notebook computer has all configured touch pad mouse, it be positioned at keyboard under, itsFunction has been done fairly perfectly, be supported in Petting Area click, multi-hit, and contact adjustment of sensitivity,Pointer movement speed adjusting etc. There is no sliding mouse or being not suitable for using the occasion of sliding mouse, touchTouch plate mouse and brought certain convenience to the use of notebook computer.
But while operation with touch pad mouse, a more serious problem is: current touch padThe locate mode of mouse driver pointer is that the slip on touch pad realizes by finger, works as needWhen long distance moving pointer, as the upper right corner from display screen moves to the lower left corner, or move from the lower left cornerTo the lower right corner, just need on touch pad, slide many times in succession, cause location slow, cumbersomePhenomenon. Although can accelerate pointer by " pointer movement speed " parameter of heightening in driverMovement, but will certainly reduce like this accuracy of pointer location. The accuracy and runtime of pointer location justBetween contradiction, reduced the operating efficiency of touch pad mouse, become the master of restriction touch pad mouse applicationsWant one of obstacle.
Summary of the invention
The shortcoming and deficiency that exist in order to overcome prior art, the invention provides a kind of pointer method for rapidly positioningAnd touch pad mouse apparatus, it is fast that the present invention adopts two step positioning actions to realize the long distance of pointer on display screenSpeed location, two step location are respectively pointer hopping process and realize coarse adjustment, and pointer sliding process is realized fine tuning.
The present invention adopts following technical scheme:
A kind of pointer method for rapidly positioning, comprises the steps:
(1) set up the coordinate mapping relations between touch pad and display screen;
(2) setting-up time parameter △ t, speed parameter a, operation I;
(3) whether detect touch pad has operation I, if operation I detected, and will by pointer hopping processPointer jumps near the target location of display screen from current location, and regulates pointer movement speed;
(4) detect the slide on touch pad, then pointer is according to the track of slide, at display screenThe upper pointer movement speed of setting with step (3) or acquiescence pointer movement speed slide into target location.
Described step (1) is set up the coordinate mapping relations between touch pad and display screen, is specially:
If touch pad and display screen are rectangular shape, the resolution ratio of touch pad is L1×W1, the resolution of display screenRate is L2×W2, taking the upper left corner of rectangle as the origin of coordinates is set up two-dimensional coordinate system, from initial point be to the right X-axis justDirection is downwards Y-axis positive direction;
Between two coordinate systems, set up following mapping relations, any point (the x on touch pad1,y1) mappingTo the point (x on display screen2,y2):
x 2 = [ L 2 L 1 · x 1 ] , 1 ≤ x 1 ≤ L 1
y 2 = [ W 2 W 1 · y 1 ] , 1 ≤ y 1 ≤ W 1
Wherein, [] represents that round off rounds, L1For display screen Horizontal number of pixels, W1For display screen verticalPixel count; L2For counting that touch pad horizontal direction detects, W2What touch pad vertical direction detected counts.
Described step (3) pointer hopping process, is specially: certain position probing operation I of touch pad,Obtain display screen coordinate corresponding to this position according to mapping relations, pointer jumps to corresponding display screen coordinate position.
In described step (3), regulate pointer movement speed, be specially pointer movement Speed Reduction to default valueA doubly, and keep the △ t time
Described time parameter △ t arranges 2~5 seconds, and speed parameter a is arranged between 0.75~1.
Described operation I is " pressing " that " three hit " operated or exceeded setting duration.
The touch pad mouse apparatus of realizing said method, comprises touch pad, Left button and right button, instituteState touchpad surface 4 horizontal mark lines and 4 vertical marker lines are set, touch pad plane is divided into25 rectangles.
Described touch pad is rectangle.
Described Left button and right button are positioned at the below of touch pad.
Beneficial effect of the present invention:
The long distance location of touch pad pointer is decomposed into two processes, beats by pointer, pointer is rapidNavigate near target area, more suitably reduce pointer movement speed, slide and realize the essence of pointer by pointerDetermine position. In accelerating pointer locating speed, also can further improve the degree of accuracy of location. TherebyFor the contradiction solving between touch pad mouse use procedure pointer locating speed and precision provides one wellSolution.
Brief description of the drawings
Fig. 1 is a kind of flow chart of pointer method for rapidly positioning;
Fig. 2 is the touch pad mouse apparatus structural representation that the embodiment of the present invention adopts.
Shown in figure:
1-touch pad, 2-Left button, 3-right button, the horizontal mark line of 4-, 5-vertical marker line.
Detailed description of the invention
Below in conjunction with embodiment and accompanying drawing, the present invention is described in further detail, but enforcement of the present inventionMode is not limited to this.
Embodiment
Obtain the resolution ratio of touch pad by consulting the parameter information of touch pad mouse, aobvious by consulting notebookShow that parameter information obtains the resolution ratio of display screen;
As shown in Figure 2, the present embodiment touch pad mouse apparatus used comprises touch pad 1, Left button 2 and the right sideSide button 3. Touch pad 1 is rectangle, and surface is printed with 4 and 4 vertical marker lines 5 of 4 horizontal mark lines,Touch pad 1 is divided into 25 little rectangles, estimates in the time triggering pointer hopping process for assisting userThe relative position of pointer impact point on touch pad 1, improve pointer beat location accuracy rate, Left button 2Be positioned at the below of touch pad 1 with right button 3.
As shown in Figure 1, adopt above-mentioned touch pad mouse apparatus to realize a kind of pointer method for rapidly positioning, concreteComprise the steps:
(1) set up the coordinate mapping relations between touch pad and display screen, be specially:
If the resolution ratio of touch pad is L1×W1, the resolution ratio of display screen is L2×W2, taking the upper left corner of rectangle asThe origin of coordinates is set up two-dimensional coordinate system, is to the right X-axis positive direction from initial point, is downwards Y-axis positive direction;
Between two coordinate systems, set up following mapping relations, any point (the x on touch pad1,y1) mappingTo the point (x on display screen2,y2):
x 2 = [ L 2 L 1 · x 1 ] , 1 ≤ x 1 ≤ L 1
y 2 = [ W 2 W 1 · y 1 ] , 1 ≤ y 1 ≤ W 1
Wherein, [] represents that round off rounds, L1For display screen Horizontal number of pixels, W1For display screen verticalPixel count; L2For counting that touch pad horizontal direction detects, W2What touch pad vertical direction detected counts.
(2) setting-up time parameter △ t is that 3 seconds, speed parameter a are 0.8, operation I is three to hit operation.
Described operation I is for triggering the operation that pointer is beated, and described operation I is not limited to " three hit ", also canBe other operation not conflicting with existing function of touchpad, as exceed " pressing " of setting duration, all canIn the driver of touch pad mouse, set.
(3) whether have operation, if " three hit " operation will refer to by pointer hopping process if detecting touch padPin jumps near the target location of display screen from current location, realizes coarse adjustment, and regulates pointer movement speed;Be specially, certain position probing of touch pad, to " three hit " operation, obtains this position pair according to mapping relationsThe display screen coordinate of answering, pointer is leapt to corresponding display screen coordinate position from current location, then will refer toPin translational speed is reduced to 0.8 times of default value, and keeps 3 second time.
Because touch pad area is less than display area, so pointer is beated, location is rough, but owing to beingDirectly beat, instead of slowly slide, so can grow distance adjustment to pointer position rapidly. " three hit "Operation is applied by user, and the pointer location of beating is response to this operation.
(4) then by pointer sliding process, pointer is navigated to target location, realize fine tuning. Be specially:" slip " operation on touch pad detected, pointer, according to the track of slide, moves with the pointer of settingMoving speed slides into the target location of display screen. " slip " operation is applied by user, and pointer slides to locate and isTo the response of this operation.
If other operations detected, operate corresponding function according to other and carry out.
Described acquiescence pointer movement speed refers to, the pointer that production firm defines in driver is with the behaviour that slidesDo and mobile optimum speed value.
After pointer coarse adjustment, pointer has been positioned to the near zone of target location, and locating speed has obtainedEnsure, in next step slides location, more consideration positioning precision therefore will refer to after pointer has been beatedPin translational speed is reduced to a times of default value, and keeps a long time for △ t, if slide location energyEnough within the △ t time, complete, so because pointer movement speed has suitably been reduced, the accuracy of location also withBe enhanced. After the △ t time finishes, recover pointer movement speed to its default value. Visible, the size of △ tAfter should be pointer and beating, the average duration of " slip " operation, can be arranged between 2~5 seconds; Speed parameterA is less, and follow-up pointer slip location is just more accurate, if but too little, will cause short distance to locate also verySlow phenomenon, beats the location time of getting off of saving thereby offset pointer, therefore, considers, by aBe limited between 0.75~1.
Pointer localization method of the present invention is applied to all touch pad mouses, is not limited to described in literary compositionTouch pad mouse.
Above-described embodiment is preferably embodiment of the present invention, but embodiments of the present invention are not subject to described realityExecute routine restriction, other any do not deviate from the change done under Spirit Essence of the present invention and principle, modification,Substitute, combine, simplify, all should be equivalent substitute mode, within being included in protection scope of the present invention.

Claims (7)

1. a pointer method for rapidly positioning, is characterized in that, comprises the steps:
(1) set up the coordinate mapping relations between touch pad and display screen;
(2) setting-up time parameter △ t, speed parameter a, operation I;
(3) whether detect touch pad has operation I, if operation I detected, and will by pointer hopping processPointer jumps near the target location of display screen from current location, and regulates pointer movement speed;
(4) detect the slide on touch pad, then pointer is according to the track of slide, at display screenThe upper pointer movement speed of setting with step (3) or acquiescence pointer movement speed slide into target location;
Described step (1) is set up the coordinate mapping relations between touch pad and display screen, is specially:
If touch-screen and display screen are rectangular shape, the resolution ratio of touch pad is L1×W1, the resolution of display screenRate is L2×W2, taking the upper left corner of rectangle as the origin of coordinates is set up two-dimensional coordinate system, from initial point be to the right X-axis justDirection is downwards Y-axis positive direction;
Between two coordinate systems, set up following mapping relations, any point (the x on touch pad1,y1) mappingTo the point (x on display screen2,y2):
x 2 = [ L 2 L 1 · x 1 ] , 1 ≤ x 1 ≤ L 1
y 2 = [ W 2 W 1 · y 1 ] , 1 ≤ y 1 ≤ W 1
Wherein, [] represents that round off rounds, L1For display screen Horizontal number of pixels, W1For display screen verticalPixel count; L2For counting that touch pad horizontal direction detects, W2What touch pad vertical direction detected counts;
Described step (3) pointer hopping process, is specially: in certain position probing operation I of touch pad,Obtain detecting display screen coordinate corresponding to operation I position according to mapping relations, pointer jumps to corresponding demonstrationScreen coordinate position.
2. a kind of pointer method for rapidly positioning according to claim 1, is characterized in that described step(3) in, regulate pointer movement speed, be specially a times to default value by pointer movement Speed Reduction, and protectHold the △ t time.
3. a kind of pointer method for rapidly positioning according to claim 1, is characterized in that the described timeParameter △ t arranges 2~5 seconds, and speed parameter a is arranged between 0.75~1.
4. a kind of pointer method for rapidly positioning according to claim 1, is characterized in that described operationI is " pressing " that " three hit " operated or exceeded setting duration.
5. realize the touch pad mouse apparatus of a kind of pointer method for rapidly positioning described in claim 1-4 any one,It is characterized in that, comprise touch pad, Left button and right button, described touchpad surface arranges 4 waterFlat mark line and 4 vertical marker lines.
6. touch pad mouse apparatus according to claim 5, is characterized in that, described touch pad is squareShape.
7. touch pad mouse apparatus according to claim 6, is characterized in that, described Left button andRight button is positioned at the below of touch pad.
CN201310079054.7A 2013-03-12 2013-03-12 A kind of pointer method for rapidly positioning and touch pad mouse apparatus Expired - Fee Related CN103197818B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310079054.7A CN103197818B (en) 2013-03-12 2013-03-12 A kind of pointer method for rapidly positioning and touch pad mouse apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310079054.7A CN103197818B (en) 2013-03-12 2013-03-12 A kind of pointer method for rapidly positioning and touch pad mouse apparatus

Publications (2)

Publication Number Publication Date
CN103197818A CN103197818A (en) 2013-07-10
CN103197818B true CN103197818B (en) 2016-05-04

Family

ID=48720464

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310079054.7A Expired - Fee Related CN103197818B (en) 2013-03-12 2013-03-12 A kind of pointer method for rapidly positioning and touch pad mouse apparatus

Country Status (1)

Country Link
CN (1) CN103197818B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105022529A (en) * 2015-07-28 2015-11-04 亚洲图灵机器人工业有限公司 Method and terminal for mapping touch operation on side touch screen to main touch screen

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5508717A (en) * 1992-07-28 1996-04-16 Sony Corporation Computer pointing device with dynamic sensitivity
CN1402116A (en) * 2001-08-04 2003-03-12 三星电子株式会社 Device with touch screen using connected external apparatus for displaying information, and method thereof
CN1940837A (en) * 2005-09-29 2007-04-04 联想(北京)有限公司 Fast cursor positioning method
CN101533328A (en) * 2008-03-14 2009-09-16 怡利电子工业股份有限公司 Cursor control system and method thereof
CN101853100A (en) * 2010-02-02 2010-10-06 杨开艳 Method of using touch module as game controller

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5508717A (en) * 1992-07-28 1996-04-16 Sony Corporation Computer pointing device with dynamic sensitivity
CN1402116A (en) * 2001-08-04 2003-03-12 三星电子株式会社 Device with touch screen using connected external apparatus for displaying information, and method thereof
CN1940837A (en) * 2005-09-29 2007-04-04 联想(北京)有限公司 Fast cursor positioning method
CN101533328A (en) * 2008-03-14 2009-09-16 怡利电子工业股份有限公司 Cursor control system and method thereof
CN101853100A (en) * 2010-02-02 2010-10-06 杨开艳 Method of using touch module as game controller

Also Published As

Publication number Publication date
CN103197818A (en) 2013-07-10

Similar Documents

Publication Publication Date Title
US9864507B2 (en) Methods and apparatus for click detection on a force pad using dynamic thresholds
CN108780369B (en) Method and apparatus for soft touch detection of stylus
JP6587319B2 (en) In-cell low power mode
CN107045408B (en) Touch method, smart pen, touch identification method, device and system
US9946425B2 (en) Systems and methods for switching sensing regimes for gloved and ungloved user input
EP3271804B1 (en) Detection with a capacitive based digitizer sensor
US20130154933A1 (en) Force touch mouse
CN103440076A (en) Three-dimensional multiple-point type touch screen based on thin film pressure sensors and triaxial accelerometer
WO2013151867A1 (en) Systems and methods for determining user input using position information and force sensing
TW201510804A (en) Control method for touch panel
US20150070278A1 (en) Device and method for disambiguating button presses on a capacitive sensing mouse
CN103399678A (en) Self-capacitance touch screen and touch display device
US20140282279A1 (en) Input interaction on a touch sensor combining touch and hover actions
CN105446563B (en) Hybrid sensing with reduced latency
CN103370680A (en) Touch input device, electronic apparatus, and input method
CN103197818B (en) A kind of pointer method for rapidly positioning and touch pad mouse apparatus
US10969898B2 (en) Method for determining a force of a touch object on a touch device and for determining its related touch event
WO2016018530A1 (en) Improved stackup for touch and force sensing
CN102859473A (en) Instructed position determination device of touch panel, touch panel device, electronic apparatus provided with same, instructed position determination method of touch panel and computer program storage medium
US9134843B2 (en) System and method for distinguishing input objects
CN205158315U (en) Touch display device
CN203164882U (en) Laptop touch pad mouse
CN205028264U (en) Touch display device
CN105022514A (en) Detection method and touch control panel
CN106095137B (en) Top-mounted click plate module of double-water-plane basin body

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160504