CN101526865B - Method for sensing multi-finger touch by touch pad - Google Patents
Method for sensing multi-finger touch by touch pad Download PDFInfo
- Publication number
- CN101526865B CN101526865B CN2008100853259A CN200810085325A CN101526865B CN 101526865 B CN101526865 B CN 101526865B CN 2008100853259 A CN2008100853259 A CN 2008100853259A CN 200810085325 A CN200810085325 A CN 200810085325A CN 101526865 B CN101526865 B CN 101526865B
- Authority
- CN
- China
- Prior art keywords
- finger
- touch
- sweep trace
- sweep
- influence
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 56
- 230000005484 gravity Effects 0.000 claims description 18
- 238000007689 inspection Methods 0.000 claims description 10
- 230000006698 induction Effects 0.000 abstract description 12
- 238000010586 diagram Methods 0.000 description 10
- 238000005516 engineering process Methods 0.000 description 6
- 238000013459 approach Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000033772 system development Effects 0.000 description 1
Images
Abstract
The invention relates to a method for sensing multi-finger touch by a touch pad, wherein the touch pad comprises a plurality of scan lines, and the method comprises the following steps: scanning the scan lines sequentially; checking whether each scan line generates a plurality of induction values larger than a threshold value, if the induction values are larger than the threshold value, rechecking whether the scan lines of which the induction values is larger than the threshold value are adjacent to one another; if the scan lines are adjacent to one another, finding out at least one corresponding scanning line group; and determining that the scanning lines have finger touches with the number corresponding to that of the groups according to the number of the groups. Thus, with the method, the number and the positions of multiple fingers can be determined effectively, and the scanning sensing of the touch pad can be prevented from being interfered by noises to cause wrong judgments so as to achieve the aim of correctly judging whether each finger touch is surely positioned above the touch pad.
Description
Technical field
The invention relates to the method for a kind of Trackpad detecting touch-control action, be meant a kind of method of sensing multi-finger touch by touch pad especially.
Background technology
According to complicated day by day at present multimedia system development trend; The function that is possessed is more and more; Relative operation-interface also becomes increasingly complex; Yet more function just means and need on device, more associative operation button be set, but under the more little exquisiter demand of each system requirements, these buttons also fail to set up in system totally; So related development dealer now just uses touch pad technology, saves majority operation button requisite space.
In brief; Trackpad is a kind of be available for users to utilize finger or other object (like pointer); On its panel directly striking slide or substitute with gesture button with control display screen on the input media that moves of cursor; Add the frivolous advantage of Trackpad, thus often it is incorporated into mobile computer, PDA(Personal Digital Assistant), digital player, or other only have the limit be provided with on the electronic installation in space.
Yet, detect striking that single finger touches, the device of gesture instruction such as move and leave by traditional Trackpad, in the utilization of electronic product now, apply and use; Therefore; Relevant dealer in also developing to Trackpad how to differentiate the technical method that refers to the fingertip order in the last few years more; In No. 5825352 it " many fingers sense of touch survey method of emulation mousebutton on a Trackpad and running " (Multiple finger contact sensing method for emulating mouse buttons and mouse operations on a touch sensor pad) of United States Patent (USP) case, promptly expose a kind of method of touching of utilizing the waveform of detecting Trackpad induction amount to differentiate finger.As shown in Figure 1; Said method is an earlier preset maximum threshold value 10 and a lowest critical value 20; Again by online electric capacity that produces of scanning or the resistance variations of detecting its Trackpad 1; And whether the crest of judging formed induction amount waveform 101 be not less than aforementioned maximum threshold value 10, if wherein one scan is online when an induction amount waveform 101 only being arranged and being not less than maximum threshold value 10, then is judged to be a finger and touches; If these online two induction amount waveforms 101,102 o'clock that are formed with of scanning; Remove and to judge whether the crest of this two waveform 101,102 is not less than aforementioned maximum threshold value 10 respectively earlier,, still be judged to be a finger and touch if only an induction amount waveform meets; If the crest of this two waveform 101,102 is neither during less than maximum threshold value 10; This two waveform 101 is checked in continuation again, whether formed trough is not more than aforementioned lowest critical value 20 between 102, if the finger that just is judged to be two independences touches.
But as shown in Figure 2, the above-mentioned Trackpad that discloses 1 is to the discrimination technology that refers to touch; But be easy to cause erroneous judgement, particularly when the signal waveform 100 of this noise also is used for taking a decision as to whether the maximum threshold value 10 that refers to touch greater than one, promptly can be mistaken for one and refers to touch because of Trackpad 1 receives noise; Just among Fig. 1; Reality only has finger 11 presses, and but because of the interference of noise, and can be mistaken for pressing of two fingers; Therefore, how to improve the detecting mode of Trackpad 1, the erroneous judgement that is caused effectively to prevent noise just becomes the direction that relevant dealer institute desire is made great efforts research.
Summary of the invention
The present invention's purpose, promptly provide a kind of can avoid noise and can identification the method for detecting of the one dimension that many fingers touch on the Trackpad.
Another object of the present invention can realize that the method for sensing multi-finger touch by touch pad comprises following steps through following technology:
(a), the said a plurality of sweep traces of scanning;
(b), check whether each said a plurality of sweep trace produces a plurality of influence values greater than a threshold value, if then carry out next step;
(c), the inspection said a plurality of influence values greater than whether have in the sweep trace of said threshold value at least two adjacent; If; Then find out the sweep trace of at least one group two corresponding adjacent influence value greater than said threshold value; Form scanning linear group, and according to said group quantity, determine reference that said a plurality of sweep trace has corresponding said group quantity and point and touch;
(d), inspection is said touch with reference to finger in the sweep trace quantity of the influence value that produces whether be not more than a reference value, if then each said reference is pointed to touch and is real finger and touches, if not, then each touches with reference to finger and comprises that a plurality of real finger touch;
(e), obtain each centre of gravity place, and to indicate each centre of gravity place respectively be that a finger touches the source according to the influence value of each said real finger of being judged in touching.
The method of said sensing multi-finger touch by touch pad is characterized in that in the said method in said (c) step, if produce between said a plurality of sweep traces of influence value not adjacently, judges that then the influence value that produces in said a plurality of sweep trace is a noise.
The method of said sensing multi-finger touch by touch pad is characterized in that said method in said (b) step, if when said a plurality of sweep traces are not checked out the influence value greater than said threshold value, and repeating step (a) then.
The method of said sensing multi-finger touch by touch pad is characterized in that in the said method in said (a) step, and the mode that scans said a plurality of sweep trace can be line by line or the cross-cross skip line scanning.
A kind of method of sensing multi-finger touch by touch pad, said Trackpad comprise a plurality of first sweep traces and the second staggered sweep trace of a plurality of and said a plurality of first sweep trace, and its method comprises following steps:
(a), said a plurality of first sweep traces of scanning and second sweep trace;
(b), check whether said a plurality of first sweep traces produce a plurality of influence values greater than a threshold value, if then carry out next step;
(c), whether have in inspection said a plurality of first sweep traces of said a plurality of influence values greater than said threshold value at least two adjacent, if find out corresponding at least one sweep trace first group, and carry out next step;
(d), check whether said a plurality of second sweep traces produce a plurality of influence values greater than a threshold value, if then carry out next step;
(e), check whether said a plurality of influence values are adjacent greater than said a plurality of second sweep traces of said threshold value, if find out corresponding at least one sweep trace second group; And
(f), relatively whether the quantity of this first group, second group equates; If; Judge that then the reference finger that has corresponding said first group's quantity altogether in said a plurality of first sweep traces and second sweep trace touches, and if not, then points by the reference of being judged with the group number of negligible amounts and touches;
Whether (g), inspection is said is not more than a reference value with reference to pointing first sweep trace, the second sweep trace quantity of touching the interior influence value that produces; If; Then each said touching with reference to finger is real finger and touches, and if not, then each touches with reference to finger and comprises that a plurality of real finger touch;
(h), obtain each centre of gravity place, and to indicate each centre of gravity place respectively be that a finger touches the source according to the influence value of each said real finger of being judged in touching.
The method of said sensing multi-finger touch by touch pad is characterized in that in said (c) step, if not adjacent between said a plurality of first sweep traces of generation influence value, judges that then the influence value that is produced in said a plurality of first sweep traces is a noise.
The method of said sensing multi-finger touch by touch pad is characterized in that in said (e) step, if not adjacent between said a plurality of second sweep traces of generation influence value, judges that then the influence value that is produced in said a plurality of first sweep traces, second sweep trace is a noise.
The method of said sensing multi-finger touch by touch pad is characterized in that in said (b) step, if when said a plurality of first sweep traces are not checked out the influence value greater than this said threshold value, and repeating step (a) then.
The method of said sensing multi-finger touch by touch pad; It is characterized in that in said (d) step; When if said a plurality of second sweep traces are not checked out greater than the influence value of said threshold value, judge that then the influence value that is produced in said a plurality of first sweep traces is a noise, and repeating step (a).
The method of said sensing multi-finger touch by touch pad is characterized in that in said (a) step, and the mode that scans said a plurality of first sweep trace, second sweep trace can be line by line or the cross-cross skip line scanning.
The present invention's effect is; By setting said threshold value; And comparison refers to touch the group that finds out each finger in the online influence value size that produces of each bar scanning of Trackpad individually with it; The detecting that refers to touch judges, the erroneous judgement that effectively reduces noise and caused respectively refers to touch the state on said Trackpad with correct judgement.
Description of drawings
Fig. 1 is a synoptic diagram, and the state that convention one Trackpad sensing finger touches is described;
Fig. 2 is a synoptic diagram, explains that the said Trackpad of said convention receives the state of a noise;
Fig. 3 is a synoptic diagram, and the enforcement aspect of first preferred embodiment of the method for sensing multi-finger touch by touch pad of the present invention is described;
Fig. 4 is a synoptic diagram, and the aspect of said first preferred embodiment when detecting is described;
Fig. 5 is a synoptic diagram, explains that said first preferred embodiment is in detecting two and the aspect that refers to of armrest;
Fig. 6 is a process flow diagram, and the detecting steps flow chart of said first preferred embodiment is described;
Fig. 7 is a synoptic diagram, and the enforcement aspect of second preferred embodiment of the method for sensing multi-finger touch by touch pad of the present invention is described;
Fig. 8 is a synoptic diagram, and the aspect of said second preferred embodiment when detecting is described;
Fig. 9 is a process flow diagram, and the detecting step first half flow process of said second preferred embodiment is described;
Figure 10 is a process flow diagram, the latter half of flow process of detecting step of the man embodiment of said second religion of continuity explanation.
Accompanying drawing primary clustering symbol description:
21~27 steps, 301~313 steps, 4 Trackpads, 40 sweep traces, 400 noises; 401 second sweep traces, 402 first sweep traces, 41~44 sweep traces, 45 groups; 46 reference fingers touch, and 47 real finger are touched, 48 centre of gravity places, 49 first groups; 50 second groups, 60 threshold values, 61 influence values, 71 fingers.
Embodiment
About addressing other technology contents, characteristics and effect before the present invention, in the following detailed description that cooperates with reference to two graphic preferred embodiments, can clearly appear.
Before the present invention is described in detail, be noted that in following description similarly assembly is to represent with identical numbering.
Consult Fig. 3, Fig. 4 and Fig. 5; It is first preferred embodiment of the method for sensing multi-finger touch by touch pad of the present invention; Said Trackpad 4 can be condenser type, resistance-type or utilizes induction type Trackpads 4 such as electricity, light wave, sound wave, and comprises a plurality of sweep traces 40, and said method comprises following steps:
At first, shown in step 21, scan the said sweep trace 40 of Denging.
Secondly, shown in step 22, check whether each said sweep trace 40 produces a plurality of influence values 61 greater than a threshold value 60, if, then carry out step 23, for example the influence value 61 of two sweep traces 41,42 among Fig. 4 is all greater than said threshold value 60.In this preferred embodiment; Said influence value 61 is all non-actual capacitance, resistance value, the inductance value of measuring in general design; And can convert equivalent electrical circuit to, measure voltage, electric current ... etc. variety of way because this non-the present invention's characteristic place emphatically, so do not repeat them here; And the scan mode of the sweep trace 40 that on said Trackpad 4, is carried out; Be to detect scanning one by one to said sweep trace 40 such as grade with mode in proper order; As scanning the sweep trace 40 of odd number bar earlier, scan the sweep trace 40 of even number bar again, or total sweep trace 40 is accepted detecting scanning comprehensively and side by side; So be easy to change and migrated by generally having association area background person, therefore should do not exceeded with the revealer of institute in the said preferred embodiment.
In addition must supplementary notes is, in this step 22,, then return step 21 if when each said sweep trace 40 does not have the influence value of checking out greater than said threshold value 60 61, continue the said sweep trace 40 that waits of scanning.Yet, at this mentioned threshold value 60, be on the said Trackpad 4 of finger 71 touchings to the user, the change value that the induction amount of its touch position (voltage, electric current etc.) is produced, a kind of reference settings value of measure, mean deviation being tried to achieve according to assessment.
Then, shown in step 23, check in the sweep trace 40 of these influence values 61 greater than said threshold value 60 whether have at least two sweep traces 40 adjacent.
If the words that above-mentioned being judged as " is "; Then shown in step 25, then find out corresponding at least one sweep trace group 45, and according to said group 45 quantity; Determine the said reference finger that has corresponding said group 45 quantity on the sweep trace 40 that waits and touch 46, and carry out step 26; For example the influence value 61 of sweep trace 41 is greater than said threshold value 60 one of among Fig. 4, and the influence value 61 of another sweep trace 42 of adjacent said sweep trace 41 is also greater than said threshold value 60, then this just representative find out a group 45; Again if on these sweep traces 40, find altogether three groups each have at least two adjacent sweep traces 40 respectively when having the influence value 61 greater than said threshold value 60, i.e. representative is formed with three groups 45, just has three and touches 46 with reference to finger.
What deserves to be mentioned is; If when carrying out the inspection of above-mentioned step 23; Find that those influence values 61 are all mutual when non-conterminous greater than the sweep trace 40 of said threshold value 60, then will be judged to be the noise 400 shown in the step 24 of Fig. 4 in the said influence value 61 that produced on the sweep trace 40 that waits; That is to say that present embodiment is to judge with the notion of detecting sweep trace 40 groups whether Trackpad 4 is touched; The application of this principle be since common people's finger 71 when pressing Trackpad 4, the pressure that all can on said Trackpad 4, form an area is touched, and just can push sweep trace adjacent more than two 40 simultaneously at least; The variation that the adjacent sweep trace of the said grade (a group) that is pressed 40 is produced on electric capacity or the resistance inductance; Therefore, in this preferred embodiment, be not to be that the finger 71 of an entity refers to touch if interpretation goes out this; But when causing by a noise 400; The present invention incites somebody to action and then ignores this noise 400 and filterings, and revert to step 21 again, continues to scan the said sweep trace 40 of Denging.
Then, shown in step 26, check whether sweep trace 40 quantity that said reference finger touches the influence values that produce 61 in 46 are not more than a reference value; If; Then each saidly touches 46 with reference to finger and is real finger and touches 47, and if not, then each touches 46 with reference to finger and comprises that a plurality of real finger touch 47.
Be described further to step 26 again at this, in this preferred embodiment, even as shown in Figure 6 two near finger 71 when on this Trackpad 4, pressing; Discriminant approach according to above-mentioned steps 21 to step 25; Only can define a reference finger and touch 46 (groups 45 just), but, can again each be touched 46 with reference to finger and carry out more deep analysis by step 26; For example through measuring; When common people's real finger 71 can press sweep trace 40 quantity of touching to be no more than 3 usually, reaching and setting above-mentioned reference value was three, therefore; When detect one touch the influence value that produces 61 46 in reference to finger sweep trace 40 quantity when surpassing three, can analyze said reference and point and touch 46 and include above one real finger and touch 47.
At last, shown in step 27, obtain each centre of gravity place 48, and to indicate each centre of gravity place 48 respectively be that a finger touches the source according to the influence values 61 that each said real finger of being judged is touched in 47.In this preferred embodiment; The method of trying to achieve of mentioned centre of gravity place 48; Be earlier each sweep trace 40 to be carried out weight to indicate, afterwards, be multiplied by respectively again to have in each group and close induction variable quantity (like variable quantities such as electric current, voltages) that on the sweep trace 40 of the influence value of threshold value, is produced and the summation of after addition, responding to variable quantities again divided by all; The sweep trace 40 that so has numbering 1 to 8 in regular turn on the Trackpad 4; And its weight also be 1 to 8 and these sweep traces 40 the variation that electric capacity is arranged on numbering 2 and 3 the sweep trace 40 wherein only arranged in a group 45, and the induction changing value was all 0.5 o'clock, then its centre of gravity place 48 is (2 * 0.5+3 * 0.5)/(0.5+0.5)=2.5; The centre of gravity place 48 (just aforementioned finger touches the source) of therefore being tried to achieve is 2.5 places; Exactly in numbering 2 and between numbering among 3 the sweep trace 40, yet in practical application, also can be considered is with after respectively having the coordinate position addition greater than the influence value 61 of said threshold value 60 and adjacent again sweep trace 40; Utilize simply again and ask the mode of arithmetic mean number to try to achieve or other account form, so should not be limited to the explanation of present embodiment.
Consult Fig. 7, Fig. 8, Fig. 9 and Figure 10; The second preferable enforcement of method that is sensing multi-finger touch by touch pad of the present invention is sharp, and principle that it used and framework are roughly identical with the said method of said first preferred embodiment, and something in common repeats no more; Its difference is; Sweep trace on said Trackpad 4 is that the mode with two dimension is provided with, and that is to say the Trackpad 4 of this preferred embodiment; Comprise second sweep trace 401 that a plurality of first sweep traces 402 and a plurality of and said grade in an imperial examination one scan line 402 interlock, said method comprises following steps:
At first, shown in step 301, scan the said grade in an imperial examination one scan line 402 and second sweep trace 401.
What deserves to be mentioned is; Above-mentioned first sweep trace 402 or second sweep trace 401 are not necessarily parallel all separately; And 401 staggered vertical or out of plumb each other of first sweep trace 402 and second sweep trace all can; This is because of in practical application, and various Trackpad 4 has due to its different change in shape.
Secondly, shown in step 302, check whether said first sweep trace 402 produces a plurality of influence values 61 greater than a threshold value 60, if then carry out step 33; If when each said grade in an imperial examination one scan line 402 nothing of scanning are checked out greater than the influence value 61 of said threshold value 60, then return step 31, continue said first and second sweep trace 402,401 that waits of scanning.
Then, shown in step 303, check said wait whether have in first sweep trace 402 of influence value 61 greater than said threshold value 60 at least two adjacent.
If the judged result of step 303 is " denying ", then shown in step 304, this influence value 61 is judged to be noise 400.
And when the judged result of step 303 be " being ", then shown in step 305, find out at least one sweep trace first group 49 of correspondence, shown in the numbering 41 in first sweep trace 402 of Fig. 8 and 42 two, this promptly defines two first groups 49.
Carry out step 307 again, check whether said second sweep trace 401 such as grade produces a plurality of influence values 61 greater than a threshold value 60.
If the judged result of step 307 is " denying ", then shown in step 306, this influence value 61 also is judged to be noise 400.
And when the judged result of step 307 be " being ", then carry out step 309, continue again whether to have in second sweep trace 401 of inspection influence value 61 such as said grade greater than said threshold value 60 at least two adjacent.
If the judged result of step 309 is " denying ", then shown in step 308, judge in the said influence value 61 that is produced on first and second sweep trace 402,401 that waits to be noise 400.
And when the judged result of step 309 be " being ", then shown in step 310, find out at least one sweep trace second group 50 of correspondence, shown in the numbering 43 in second sweep trace 401 of Fig. 7 and 44 two, this promptly defines one second group 50.
Come again; Shown in step 311; Whether the quantity of more said first and second group 49,50 equates, if judge that then the reference finger that on the said grade in an imperial examination one scan line 402 and second sweep trace 401, has corresponding said first group 49 quantity altogether touches 46; If not, then touch 46 by the reference finger of being judged with the group number of negligible amounts.For example; When on said grade in an imperial examination one scan line 402, defining two first groups 49; But when on said second sweep trace 401 such as grade, only defining one second group 50, because therefore second group, 50 quantity only can determine a reference finger and touch 46 less than first group, 49 quantity at this moment.
Then; Shown in step 312; Check saidly touch with reference to finger whether first and second sweep trace 402,401 quantity of the influence values that produce 61 are not more than a reference value in 46, if then each said reference is pointed and touched 46 and be real finger and touch 47; If not, then each touches 46 with reference to finger and comprises that a plurality of real finger touch 47.In this preferred embodiment, it is also of the step 26 in the first aforementioned preferred embodiment to touch 46 discriminant approaches that touch on 47 the number with real finger with reference to finger, repeats no more so forgive this.
At last, shown in step 313, obtain each centre of gravity place 48, and to indicate each centre of gravity place respectively be that a finger touches the source according to the influence values 61 that each said real finger of being judged is touched in 48.In this preferred embodiment, centre of gravity place 48 try to achieve can with reference in the first aforementioned preferred embodiment in the said correlation computations explanation of step 27.
In addition; The technical characterictic that we can also propose first and second aforementioned preferred embodiment is applied on the extension function of existing Trackpad 4, like filtering noise 400 and judge certain finger 71 and press after touch; Utilize the above-mentioned mode of asking centre of gravity place again; Deliver to a discriminating gear (figure do not show) and the user who is sensed is pointed 71 positions, utilize said discriminating gear to come to detect further the gesture of user's finger 71 again, whether receive or ignore this gesture motion with decision; And can see the mistiming off according to received gesture, this is continuous action or two independent gestures to come interpretation.Because it is the present invention's technological emphasis that the said gesture that reaches is judged non-, and also known for the personage who is familiar with this correlative technology field, so no longer do more deep explanation to its utilization principle in this.
Conclude above-mentioned; The method of sensing multi-finger touch by touch pad of the present invention, by the said threshold value 60 of setting, and comparison points 71 on said Trackpad 4 with it; Whether influence value 61 that sweep trace adjacent more than two 40 produced is arranged greater than said threshold value 60; Judge that the influence value 61 that on said Trackpad 4, the is produced finger 71 of whether serving as reasons produces, or noise 400 just, effectively to avoid disturbing the erroneous judgement that is caused because of noise 400; Reach the state of correct judgement finger 71 on said Trackpad 4, so can reach the present invention's purpose really.
Claims (10)
1. the method for a sensing multi-finger touch by touch pad, said Trackpad comprises a plurality of sweep traces, it is characterized in that said method comprises following steps:
(a), the said a plurality of sweep traces of scanning;
(b), check whether each said a plurality of sweep trace produces a plurality of influence values greater than a threshold value, if then carry out next step;
(c), the inspection said a plurality of influence values greater than whether have in the sweep trace of said threshold value at least two adjacent; If; Then find out the sweep trace of at least one group two corresponding adjacent influence value greater than said threshold value; Form scanning linear group, and according to said group quantity, determine reference that said a plurality of sweep trace has corresponding said group quantity and point and touch;
(d), inspection is said touch with reference to finger in the sweep trace quantity of the influence value that produces whether be not more than a reference value, if then each said reference is pointed to touch and is real finger and touches, if not, then each touches with reference to finger and comprises that a plurality of real finger touch;
(e), obtain each centre of gravity place, and to indicate each centre of gravity place respectively be that a finger touches the source according to the influence value of each said real finger of being judged in touching.
2. according to the method for the said sensing multi-finger touch by touch pad of claim 1; It is characterized in that in the said method in said (c) step; If not adjacent between said a plurality of sweep traces of generation influence value, judge that then the influence value that produces in said a plurality of sweep trace is a noise.
3. according to the method for the said sensing multi-finger touch by touch pad of claim 1, it is characterized in that said method in said (b) step, if when said a plurality of sweep traces are not checked out the influence value greater than said threshold value, repeating step (a) then.
4. according to the method for the said sensing multi-finger touch by touch pad of claim 1, it is characterized in that in the said method that in said (a) step the mode that scans said a plurality of sweep trace can be line by line or the cross-cross skip line scanning.
5. the method for a sensing multi-finger touch by touch pad, said Trackpad comprise a plurality of first sweep traces and the second staggered sweep trace of a plurality of and said a plurality of first sweep trace, it is characterized in that said method comprises following steps:
(a), said a plurality of first sweep traces of scanning and second sweep trace;
(b), check whether said a plurality of first sweep traces produce a plurality of influence values greater than a threshold value, if then carry out next step;
(c), whether have in inspection said a plurality of first sweep traces of said a plurality of influence values greater than said threshold value at least two adjacent, if find out corresponding at least one sweep trace first group, and carry out next step;
(d), check whether said a plurality of second sweep traces produce a plurality of influence values greater than a threshold value, if then carry out next step;
(e), check whether said a plurality of influence values are adjacent greater than said a plurality of second sweep traces of said threshold value, if find out corresponding at least one sweep trace second group; And
(f), relatively whether the quantity of this first group, second group equates; If; Judge that then the reference finger that has corresponding said first group's quantity altogether in said a plurality of first sweep traces and second sweep trace touches, and if not, then points by the reference of being judged with the group number of negligible amounts and touches;
Whether (g), inspection is said is not more than a reference value with reference to pointing first sweep trace, the second sweep trace quantity of touching the interior influence value that produces; If; Then each said touching with reference to finger is real finger and touches, and if not, then each touches with reference to finger and comprises that a plurality of real finger touch;
(h), obtain each centre of gravity place, and to indicate each centre of gravity place respectively be that a finger touches the source according to the influence value of each said real finger of being judged in touching.
6. according to the method for the said sensing multi-finger touch by touch pad of claim 5, it is characterized in that in said (c) step,, judge that then the influence value that is produced in said a plurality of first sweep traces is a noise if not adjacent between said a plurality of first sweep traces of generation influence value.
7. according to the method for the said sensing multi-finger touch by touch pad of claim 5; It is characterized in that in said (e) step; If not adjacent between said a plurality of second sweep traces of generation influence value, judge that then the influence value that is produced in said a plurality of first sweep traces, second sweep trace is a noise.
8. according to the method for the said sensing multi-finger touch by touch pad of claim 5, it is characterized in that in said (b) step, if when said a plurality of first sweep traces are not checked out the influence value greater than this said threshold value, repeating step (a) then.
9. according to the method for the said sensing multi-finger touch by touch pad of claim 5; It is characterized in that in said (d) step; When if said a plurality of second sweep traces are not checked out greater than the influence value of said threshold value; Judge that then the influence value that is produced in said a plurality of first sweep traces is a noise, and repeating step (a).
10. according to the method for the said sensing multi-finger touch by touch pad of claim 5, it is characterized in that in said (a) step that the mode that scans said a plurality of first sweep trace, second sweep trace can be line by line or the cross-cross skip line scanning.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008100853259A CN101526865B (en) | 2008-03-06 | 2008-03-06 | Method for sensing multi-finger touch by touch pad |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008100853259A CN101526865B (en) | 2008-03-06 | 2008-03-06 | Method for sensing multi-finger touch by touch pad |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101526865A CN101526865A (en) | 2009-09-09 |
CN101526865B true CN101526865B (en) | 2012-01-11 |
Family
ID=41094744
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008100853259A Expired - Fee Related CN101526865B (en) | 2008-03-06 | 2008-03-06 | Method for sensing multi-finger touch by touch pad |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101526865B (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI563442B (en) * | 2009-09-23 | 2016-12-21 | Egalax Empia Technology Inc | Method and device for position detection |
CN102073398B (en) * | 2009-11-19 | 2013-01-02 | 升达科技股份有限公司 | Touch-sensitive method and electronic device |
CN101937284B (en) * | 2010-09-26 | 2012-05-30 | 苏州瀚瑞微电子有限公司 | Method for detecting multi-point touch control on touch-control plate |
CN102455811A (en) * | 2010-10-30 | 2012-05-16 | 比亚迪股份有限公司 | Method and device for detecting touch device |
TWI427514B (en) * | 2011-01-07 | 2014-02-21 | Raydium Semiconductor Corp | Control device for touch panel and signal processing method thereof |
CN102736771B (en) * | 2011-03-31 | 2016-06-22 | 比亚迪股份有限公司 | The recognition methods of multi-point rotating movement and device |
US20160065405A1 (en) * | 2014-08-27 | 2016-03-03 | Aviacomm Inc. | Policy-based intelligent ad-hoc network architecture for grouping nodes based on common activities |
CN109271069B (en) * | 2018-10-29 | 2021-06-29 | 深圳市德明利技术股份有限公司 | Secondary area searching method based on capacitive touch, touch device and mobile terminal |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5825352A (en) * | 1996-01-04 | 1998-10-20 | Logitech, Inc. | Multiple fingers contact sensing method for emulating mouse buttons and mouse operations on a touch sensor pad |
CN101071356A (en) * | 2007-06-15 | 2007-11-14 | 广东威创日新电子有限公司 | Infrared touch screen and its multi-point touch positioning method |
EP1892605A2 (en) * | 2006-08-22 | 2008-02-27 | Samsung Electronics Co., Ltd. | Apparatus, method, and medium of sensing movement of multi-touch point and mobile apparatus using the same |
-
2008
- 2008-03-06 CN CN2008100853259A patent/CN101526865B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5825352A (en) * | 1996-01-04 | 1998-10-20 | Logitech, Inc. | Multiple fingers contact sensing method for emulating mouse buttons and mouse operations on a touch sensor pad |
EP1892605A2 (en) * | 2006-08-22 | 2008-02-27 | Samsung Electronics Co., Ltd. | Apparatus, method, and medium of sensing movement of multi-touch point and mobile apparatus using the same |
CN101071356A (en) * | 2007-06-15 | 2007-11-14 | 广东威创日新电子有限公司 | Infrared touch screen and its multi-point touch positioning method |
Also Published As
Publication number | Publication date |
---|---|
CN101526865A (en) | 2009-09-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101526865B (en) | Method for sensing multi-finger touch by touch pad | |
TWI362607B (en) | ||
US9134868B2 (en) | Touch sensing method, processor and system | |
KR101439855B1 (en) | Touch screen controller and method for controlling thereof | |
CN104603729B (en) | The device stimulated for determining touch input | |
US8717302B1 (en) | Apparatus and method for recognizing a gesture on a sensing device | |
US9563318B2 (en) | Interleaving conductive elements of a capacitive-sense array | |
TWI501122B (en) | Multi-touch sensor apparatus and method | |
US8610686B1 (en) | Apparatus and method for recognizing a tap gesture on a touch sensing device | |
CN102043556B (en) | Method and device of position detection | |
CN100346274C (en) | Inputtig method, control module and product with starting location and moving direction as definition | |
CN102043526B (en) | Method and device for dual-differential sensing | |
US8040324B2 (en) | Movement detection method for multiple objects on a capacitive touchpad | |
CN102043523B (en) | Method and device for converting sensing information | |
US8743061B2 (en) | Touch sensing method and electronic device | |
US9619044B2 (en) | Capacitive and resistive-pressure touch-sensitive touchpad | |
US8730187B2 (en) | Techniques for sorting data that represents touch positions on a sensing device | |
CN101727242B (en) | Method for sensing multiclutch on touch panel | |
US20110310064A1 (en) | User Interfaces and Associated Apparatus and Methods | |
TWI669650B (en) | Determining touch locations and forces thereto on a touch and force sensing surface | |
US20140347314A1 (en) | Method of detecting touch force and detector | |
US20110032210A1 (en) | Touch sensing circuit and touch sensing method | |
CN102231091B (en) | Method and equipment for realizing multi-point recognition based on single-point touch screen | |
JP4979608B2 (en) | How to measure multiple touches on the touchpad | |
TWI416396B (en) | Touch point detecting method |
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: 20120111 Termination date: 20190306 |