CN101526865B - Method for sensing multi-finger touch by touch pad - Google Patents

Method for sensing multi-finger touch by touch pad Download PDF

Info

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
Application number
CN2008100853259A
Other languages
Chinese (zh)
Other versions
CN101526865A (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.)
SHENGDA SCIENCE AND TECHNOLOGY Co Ltd
Original Assignee
SHENGDA SCIENCE AND TECHNOLOGY Co Ltd
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 SHENGDA SCIENCE AND TECHNOLOGY Co Ltd filed Critical SHENGDA SCIENCE AND TECHNOLOGY Co Ltd
Priority to CN2008100853259A priority Critical patent/CN101526865B/en
Publication of CN101526865A publication Critical patent/CN101526865A/en
Application granted granted Critical
Publication of CN101526865B publication Critical patent/CN101526865B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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

The method of sensing multi-finger touch by touch pad
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.
CN2008100853259A 2008-03-06 2008-03-06 Method for sensing multi-finger touch by touch pad Expired - Fee Related CN101526865B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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