CN103677379B - Touch device and gesture judgment method thereof - Google Patents

Touch device and gesture judgment method thereof Download PDF

Info

Publication number
CN103677379B
CN103677379B CN201210383079.1A CN201210383079A CN103677379B CN 103677379 B CN103677379 B CN 103677379B CN 201210383079 A CN201210383079 A CN 201210383079A CN 103677379 B CN103677379 B CN 103677379B
Authority
CN
China
Prior art keywords
positional information
area
edge
stroke
gesture
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
CN201210383079.1A
Other languages
Chinese (zh)
Other versions
CN103677379A (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.)
Elan Microelectronics Corp
Original Assignee
Elan Microelectronics Corp
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 Elan Microelectronics Corp filed Critical Elan Microelectronics Corp
Publication of CN103677379A publication Critical patent/CN103677379A/en
Application granted granted Critical
Publication of CN103677379B publication Critical patent/CN103677379B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Position Input By Displaying (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention relates to a touch device and a gesture judgment method thereof, wherein the judgment method comprises the steps of presetting a first area and a second area adjacent to the first area, reading a plurality of pieces of position information of an object on the touch device within a preset time corresponding to a swipe time, judging whether the first piece of position information is in the first area, and judging whether any other piece of position information falls into the second area, namely an edge swipe gesture; because the first area and the second area on the touch device are in a fixed range, the sweeping and sliding finger on the touch device must fall on the first area and then the second area to trigger the sweeping and sliding function, so that a user can be used to trigger the sweeping and sliding function only by sliding the finger on the first area, and the uncertainty of the edge sweeping and sliding gesture of the existing touch device is solved.

Description

Contactor control device and gesture judging method thereof
Technical field
The present invention relates to the gesture judging method of a kind of contactor control device, be specifically related to a kind of touch-control dress Put edge and sweep sliding gesture judging method.
Background technology
Trackpad or the circumscribed Trackpad of notebook computer replace mouse merit for the convenience of the users Can, substantially there is cursor control function, left button function and right button function, and along with computer system The software development of system business, this type of Trackpad starts to increase " edge is swept skating gesture and controlled function ". For example, after computer system opens window function row hidden function, user utilizes touch-control When plate carries out cursor control function, left button function and right button function, this window function row are hidden Tibetan state, once this Trackpad judges that currently used person controls gesture as " skating gesture is swept at edge (Edge Swipe) " time, hidden function row function is shown in window and draws by this computer system the most automatically On face, click for user;In addition as the most applicable in page layout switch function.
Computer system business Microsoft i.e. formulates " skating gesture is swept at edge " judgment principle at present, but Actual cooperation Trackpad still has judgement rate too low after using, and uses inconvenience sense to occur, as described below.
First please refer to shown in Fig. 9, the Trackpad 10 of a notebook computer according to use habit in Front side is left and right half side is designed as left button function and right button function, user by left and right half side i.e. Computer system can be controlled and perform left button function and right button function;As for " edge is swept skating gesture and controlled Function " then specification is in the nearly left side of Trackpad, nearly right side and the marginal area of nearly rear side.Join again Shown in conjunction Figure 10, tool edge is swept the Trackpad 10 of skating gesture arbitration functions and is preset with " marginal area Width W ", " object displacement R ", " object move angle upper limit αT" and " object moves Dynamic angle lower limit αB", and determination methods includes following steps:
Several positional informationes are read according to one scan time cycle ground within certain time (Tswipe), Wherein the first stroke positional information falls in this marginal area;
With the first stroke positional information and other positional information calculation go out single object moving direction and Displacement;
When the moving direction judging object falls in default move angle upper limit αTAnd lower limit αBBetween In angular range, and displacement exceedes object displacement R person, then be judged as that skating is swept at edge Gesture.
When finger slips into Trackpad one edge from shell, this Trackpad 10 the first stroke positional information Necessarily fall into this marginal area, and carry out edge and sweep the judgement step of skating gesture;I.e. move when object Dynamic direction meets the move angle preset, as long as object displacement exceedes within a certain period of time This displacement, is i.e. judged as that skating gesture is swept at edge.
Though but above-mentioned determination methods can determine whether that skating gesture is swept at the edge of user, but causing and make By uncertainty, as shown in Figure 11 A and Figure 12 A, above-mentioned determination methods is judged as that skating is swept at edge The schematic diagram of gesture,
Owing to different Trackpads all can set different time scan period, as shown in Figure 11 A, when It is t0 that user actual finger touches this Trackpad 10 position P1 time, but because of time scan period It is related to that this Trackpad 10 just reads in the first sum of positional information of existing object in the t1 time, touching of its correspondence Control Board position is P1 ', adds that establishment edge is swept skating must certainly will judge that this object is from P1 ' position always Mobile more than one " displacement " R, therefore for Trackpad, it is judged that user finger is necessary After one tunnel slips over the P2 position of this Trackpad, just can trigger edge and sweep sliding function (P2-P1 ' >=R); Therefore, even if user can ensure that sweeping skating refers to touch the drop point first of Trackpad all same every time One position, such as Figure 12 A, but as scan period time relationship, this Trackpad is in the t3 time Just read in the first sum of positional information correspondence Trackpad position P1 ", it is the most farther with P1, such as figure Shown in 12B, cause sometimes to sweep sliding relatively long distance (more than P3) just trigger sweep sliding function ((P3-P1 " ≥R).Therefore, using the Trackpad of above-mentioned determination methods, when actually used, user can As long as a sliding short distance can be swept just can be triggered and sweep sliding function, but sometimes to sweep sliding longer distance Can be triggered this and sweep sliding function, cause use uncertainty;Furthermore, user drop point first All probability in Trackpad same position are lower, cause above-mentioned use uncertainty phenomenon more aobvious Write, it is thus regarded that this Trackpad is abnormal.
Furthermore, can judge two finger adopting consecutive click chemical reactions by accident due to above-mentioned determination methods is that skating gesture is swept at edge, More often appear as user use keyboard time, easily made because of accident touch on touch control 10 plate marginal area W Become.Such as Figure 13 A, if finger or palm first touch marginal area W, meet the most again this and preset In time, (t2-t0 < Tswipe) touches Trackpad 10 again, as shown in Figure 13 B, and this time touches Positional information and the displacement difference first touched between the positional information of this marginal area W the most Exceeding this displacement R person, as shown in Figure 14 A, 14B, then can judge by accident becomes edge and sweeps skating Gesture.In addition to the technical problem that above-mentioned determination methods cannot correctly judge " skating gesture is swept at edge ", Owing to judging that the most angled scope of condition and the displacement of skating gesture are swept in edge, if therefore mobile It is improper that distance sets, and the most easily the erroneous judgement tap gesture that slightly tilts of user judges into that " edge is swept by accident Skating gesture ", therefore at present edge is swept the Rule of judgment that sliding gesture judging method used and be there is no method It is effectively improved edge and sweeps the judgment accuracy of skating gesture.
Therefore, have at present edge sweep skating gesture control function Trackpad judge " edge is swept Skating gesture " False Rate the highest, therefore be necessary to improve further.
Summary of the invention
Because the erroneous judgement defect of sliding gesture judging method, the present invention are swept in the edge of above-mentioned Trackpad Main purpose is to propose a kind of contactor control device and gesture judging method thereof.
The technical way used by reaching above-mentioned purpose is to make this gesture judging method comprise Have:
Contactor control device defines a first area and a second area, wherein this first area One lateral margin of this contactor control device adjacent, this second area is not the most overlapping with this first area;
Several positional informationes of object on contactor control device are read in a Preset Time;
Judge whether the first stroke positional information of several positional informationes falls in this first area;
The most then judge whether other arbitrary positional information falls into this second area;
If so, judgement action is that skating gesture is swept at edge.
In addition the contactor control device of the present invention includes:
One sensing substrate, has sequentially defined one first district from one lateral margin to away from this lateral margin direction Territory and a second area;And
One control circuit, is to be electrically connected with this sensing substrate, and it is used for detecting an object contact should Several positional informationes of contactor control device;
Wherein, when the first stroke positional information of this object is positioned at this first area, and this object When other arbitrary positional information is positioned at this second area, it is sliding that this control circuit sends expression edge Sweep the signal of gesture.
The invention described above is mainly preset with one first district outside the either side cause of contactor control device inside Territory and a second area, as long as therefore judging that the first stroke positional information falls into first area, and in Sweeping in the sliding time (Preset Time) for one, arbitrary pen of its remainder positional information also falls into the secondth district Territory, then represent and have on contactor control device a pair as if from the edge of one lateral margin toward away from this edge side To slip, and it is judged as that skating gesture is swept at edge;Accordingly, because the first distance and second distance are Fixing, first area and second area on this contactor control device are fixed range, therefore use The skating of sweeping of person refers to first to fall in first area, and by the second area on contactor control device Can be triggered this and sweep sliding function, therefore user can be accustomed to wanting finger to slip over first area just triggering and sweep Sliding function, the uncertainty of skating gesture is swept at the edge solving existing contactor control device.Furthermore, due to The present invention only need to set first area width and second area width, it is not necessary to " object moves in setting Distance ", " the object move angle upper limit " and " object move angle lower limit ", reduce because of not Sweep, with user, the judgement False Rate that sliding custom is different, and reduce Rule of judgment and also can promote instead Answer sensitivity.
Preferably, each positional information rear decision objects displacement compared with its next record positional information Direction, and all positional informationes before judging to fall into this positional information of the first subregion Direction of displacement must meet by a lateral margin of this contactor control device to the mobile side away from this lateral margin To, sweep skating gesture in order to get rid of non-edge, such as, control light target and reciprocate gesture.
Preferably, contact panel has defined one the 3rd region further, and wherein this second area is Between this first area and the 3rd region;So, the present invention has in meeting Preset Time After wherein a positional information falls into second area, judgement is also needed to have a wherein positional information to fall Enter the 3rd region, in Preset Time, tap first area and second area institute respectively in order to get rid of Erroneous judgement edge is caused to sweep skating gesture.
Preferably, wherein this second area is adjacent to the side of this first area, makes this firstth district Territory is between the lateral margin and second area of this Trackpad.
Preferably, wherein for judging whether to fall into each the positional information in the 3rd region, with it Next record positional information compares rear decision objects direction of displacement, and each direction of displacement must meet by One lateral margin of this Trackpad is to the moving direction away from this lateral margin.
Preferably, comprise further after the first stroke positional information does not falls within first area judging Have:
Judge whether the first stroke positional information falls at this second area;
Whether judge the most again between this first stroke positional information and other arbitrary positional information There is displacement difference;And
If having, and when this displacement difference is more than a preset value, then judgement action is that skating gesture is swept at edge.
Preferably, it is judged that after sweeping gesture for edge is sliding, this edge of generation is sliding further sweeps gesture institute The specific instruction of corresponding computer operating system.
Preferably, the specific instruction of this computer operating system include unlatching application program instructions, Windows exchange instruction or open function list instruction.
Preferably, wherein this control circuit again by each positional information and its next record positional information An object displacement direction is determined after comparing, and in judging to fall into this position letter of the first subregion The direction of displacement of all positional informationes before breath must meet by a lateral margin of this Trackpad to Moving direction away from this lateral margin.
Preferably, this sensing upper surface of base plate has defined one the 3rd region, wherein this secondth district again Territory is between this first area and the 3rd region.
Preferably, this control circuit is judging that existing arbitrary positional information falls into this second area After, the strokes positional information after this positional information that second area will be fallen into, sentence further Whether disconnected have arbitrary pen to fall into the 3rd region;If the person of meeting, judge that action is that skating is swept at edge Gesture.
Preferably, wherein this control circuit will be used for judging whether to fall into each pen position in the 3rd region Confidence ceases, rear decision objects direction of displacement compared with its next record positional information, and guarantees each Direction of displacement meets by a lateral margin of this Trackpad the most to the moving direction away from this lateral margin.
Preferably, this control circuit is to judge that the first stroke positional information does not falls within first area laggard One step includes:
Judge whether the first stroke positional information falls at this second area;
Whether judge the most again between this first stroke positional information and other arbitrary positional information There is displacement difference;And
If having, and when this displacement difference is more than a preset value, then output one represents that skating is swept at edge The signal of gesture.
Preferably, this edge is sliding sweeps the specific finger that hand signal is a corresponding computer operating system Order.
Preferably, the specific instruction of this computer operating system include unlatching application program instructions, Windows exchange instruction or open function list instruction.
Furthermore, for avoid some user to sweep skating gesture too fast, and make this contactor control device cannot Read the first stroke positional information smoothly in first area, therefore the present invention is judging the first stroke position Information carries out another edge, road again after not falling within first area and sweeps sliding determining program, i.e. judges first Positional information falls after this second area, then judges that this first stroke positional information is arbitrary with other Whether displacement difference is had between positional information;If having, and when this displacement difference is more than a preset value, Then judgement action is that skating gesture is swept at edge.
Accompanying drawing explanation
Figure 1A is the three-dimensional exploded view of the present invention one contactor control device.
Figure 1B be contactor control device matching computer of the present invention carry out gesture judge signal processing and transmit journey The system of sequence processes Organization Chart.
Fig. 2 is the flow chart that the first preferred embodiment of sliding gesture judging method is swept at edge of the present invention.
Fig. 3 A and the use state diagram that Fig. 3 B is contactor control device of the present invention.
Fig. 4 is the flow chart that the second preferred embodiment of sliding gesture judging method is swept at edge of the present invention.
Fig. 5 A and Fig. 5 B is another use state diagram of contactor control device of the present invention.
Fig. 6 is the flow chart that the second preferred embodiment of sliding gesture judging method is swept at edge of the present invention.
Fig. 7 is the flow chart that skating gesture determining program is swept at second edge of the present invention.
Fig. 8 be the present invention increase another edge, road sweep skating gesture judge schematic diagram.
Fig. 9 is the outside drawing that an existing notebook computer is provided with a Trackpad.
Figure 10 is that existing Trackpad judges that the schematic diagram of skating gesture is swept at edge.
Figure 11 A is that a kind of skating of sweeping refers to touch the action schematic diagram of a Trackpad.
Figure 11 B is the schematic diagram that Figure 10 A Trackpad judges to sweep skating gesture.
Figure 12 A is that another kind is swept skating and referred to touch the action schematic diagram of a Trackpad.
Figure 12 B is the schematic diagram that Figure 11 A Trackpad judges to sweep skating gesture.
Figure 13 A and 13B is that on a Trackpad, double finger continuity points touch schematic diagram.
Figure 14 A and 14B is one to be double on Trackpad to refer to that continuity points touch schematic diagram.
Main element symbol description
10 Trackpads 11 sense substrate
111 physical switches 112 control circuits
12 protective layer 13 gripper shoes
20 shells.
Detailed description of the invention
Referring to shown in Figure 1A, it is for a kind of touch-control that sliding gesture judging method is swept at edge of the present invention On device 10, wherein this contactor control device 10 consists predominantly of a sensing substrate 11, this sensing substrate The upper surface of 11 can be formed with induction line, can be provided with a protective layer at this induction line upper surface 12, and the lower surface of this sensing substrate 11 is i.e. provided with physical switches 111 and a control circuit 112, Wherein this control circuit 112 is the induction line with upper surface and physical switches 111 electrically connects, then It is provided with a gripper shoe 13, in order to be fixed on as outside the electronic installations such as notebook computer at lower surface On shell.This control circuit 112 mainly judges the various touch control gesture of touch base plate 11, substantially may be used The gesture judged includes cursor and controls gesture, left button pressing gesture, right button pressing gesture;And Increase further can sentence even this control circuit 112 of sliding gesture judging method is swept at the edge of the present invention Cut edge edge sweeps skating gesture determining program.
In general, computer operating system is (such as WindowsTM) provide hot key (Hot Key) to set, Allow the function button of user matching standard keyboard or key combination, can quickly produce or start The function row that hot key is corresponding, such as user presses the Windows on standard computor-keyboard simultaneously The button of Key button and zed produces a corresponding hot key signal, and is connect by computer operating system After receipts, produce function of application row.
Set owing to computer operating system accepts hot key, therefore refer to Figure 1B, the present embodiment touch-control Device can matching computer operating system judge gesture after perform or produce correspondence function, i.e. when User is made after sweeping skating gesture on above-mentioned contactor control device, can be at system core layer (Kernel Layer) driver element judges that this sweeps skating gesture, and notifies the user boundary layer on upper strata The application program of (User Layer), then by application program (Application), this is swept skating gesture correspondence Hot key signal pass to the computer operating system (Operation System) being all user boundary layer, Computer operating system i.e. performs the hot key function of correspondence after receiving hot key signal, for example, make User makes at contactor control device left hand edge and sweeps slip work from left to right, is once successfully identified, this Invention judge sweep skating gesture i.e. can make computer operating system perform specific instruction, such as open should By functions such as program, windows exchange or open function lists.
Please coordinate shown in Fig. 3 B, a preferred embodiment of sliding gesture judging method is swept at edge of the present invention Include following steps:
The sensing substrate of contactor control device defines an a first area A and second area B;Its In this first area A adjoin a lateral margin of this contactor control device 10, this second area B is then adjacent should First area A;
Several positional informationes of object on contactor control device are read in a Preset Time;Wherein this is pre- If time (Tpreset) for sweeping sliding time (Tswipe), therefore reading stroke count positional information (N) can be set and come Determine this Preset Time, i.e. Tpreset=tscan* N, wherein tscanSweep time for contactor control device;
Judge whether the first stroke positional information of several positional informationes falls A in this first area;
The most then judge whether other arbitrary positional information falls into this second area B;
If so, judgement action is that skating gesture is swept at edge.Therefore, the control circuit of this contactor control device Being based on above step judgement action is after skating gesture is swept at edge, i.e. sends one and represents this edge Sweeping the signal of skating gesture, comparison Figure 1B understands, and the signal of skating gesture is swept at this edge can corresponding computer Operating system performs specific instruction, such as, open application program, windows exchange or open function row The functions such as table.
Furthermore, for avoiding reciprocating gesture be mistaken for being controlled light target at first area A Skating gesture is swept at edge, by each positional information rear decision objects compared with its next record positional information Direction of displacement, persistently judges whether each direction of displacement is satisfied by by a lateral margin of this contactor control device 10 To the moving direction away from this lateral margin, until completing edge to sweep the judgement of skating gesture.
Please also refer to shown in Fig. 2, for the detail flowchart of the present invention the first preferred embodiment, First the first stroke positional information (S10) is read, when the first stroke positional information falls into first area A (S11), then proceed edge and sweep the judgement of skating gesture;Otherwise, then general cursor control it is considered as Gesture processed and direct output position information (S111).When the first stroke positional information falls into first area A (S10), reads in next record positional information (S12) then at the lower scan cycle time, it is judged that this pen Whether positional information falls into second area B (S13), if it is not, then then at the lower scan cycle time Read next record positional information (S12), equally judge whether to fall into second area (S13);So repeat Until Preset Time has a positional information to fall into second area B before arriving, just it is judged as that edge is swept Skating gesture (S132);If not having a position information to fall into second area at Preset Time to reaching B (S131), then export (S133) by positional information.It is owing to each positional information reads the time The sweep time of contactor control device 10, the most different contactor control devices 10 can according to its scan period time Between, directly preset and read in the stroke count judging edge touch control gesture;In short, judging still in advance If during time step S131, can the most be reached replacement by default stroke count.
Continuing with coordinating refering to shown in 5B, sweep sliding gesture judging method second for edge of the present invention The flow chart of preferred embodiment, includes following steps:
The sensing substrate of contactor control device defines a first area A, a second area B and 3rd region C;Wherein this first area A adjoins a lateral margin of this contactor control device 10, and this second Region B is adjacent between this first area A and the 3rd region C;
Several positional informationes of object on contactor control device 10 are read in a Preset Time;Wherein should Preset Time is for sweeping the sliding time, and the actual Preset Time realizing the present invention, can be according to touch-control Device is preset the scanning periphery time and is relatively swept the sliding time, with the stroke count of reading positional information come certainly Determine Preset Time, can non-actual set one Preset Time;
Judge whether the first stroke positional information of several positional informationes falls in the A of this first area;
Judge whether other arbitrary positional information falls into this second area B the most again;And
If so, the strokes positional information after this positional information that will fall into second area B, sentences Whether disconnected have arbitrary pen to fall into the 3rd region C;If the person of meeting, judge that action is that skating is swept at edge Gesture.
Similarly, for avoiding reciprocating gesture erroneous judgement by being controlled light target at first area A Sweep skating gesture for edge, order for judge each the positional information falling into the 3rd region C and its next Positional information compares rear decision objects direction of displacement, and judges whether each direction of displacement is satisfied by By a lateral margin of this contactor control device 10 to the moving direction away from this lateral margin, sweep until completing edge Till the judgement of skating gesture.
Please coordinate shown in Fig. 4, Fig. 5 A and Fig. 5 B, for the invention described above the second preferred embodiment Flow chart, it is identical with Fig. 4 major part process step, but once has arbitrary positional information full After foot falls into second area, further read next record positional information, and judge whether to fall into 3rd region, if it is not, then read next record positional information (S12) then between lower scan cycle, one Sample judges whether to fall into the 3rd region (S13);So repeat until Preset Time has one before arriving Positional information falls into the 3rd region, is just judged as that skating gesture (S132) is swept at edge;If not presetting Time has a position information to fall into second area B (S131) before arriving, then exported by positional information (S133).It is the sweep time of contactor control device, the most not owing to each positional information reads the time Same contactor control device can directly be preset reading judge edge touch-control hands according to its time scan period The stroke count of gesture;In short, when judging still at Preset Time step (S131), can be by default stroke count The most reach substituted.
Above-mentioned edge sweep sliding gesture judging method must judge finger sequentially occur in first area, Second area and the 3rd region, just can be judged as that skating gesture is swept at edge, can get rid of whereby and sequentially touch Touch the secondary point hand-touch gesture of first area and second area to be mistaken for edge and sweep the defect of skating gesture (getting rid of the situation of 13A and 14A figure).
Furthermore, for avoiding sweeping of some user to slip over soon, and make this contactor control device 10 read The first stroke positional information does not falls within first area, please refer to Fig. 6, is preferably to implement with first Add second edge as a example by example and sweep skating gesture determining program (S111 ').Refer to again shown in Fig. 7, Judging that the first stroke positional information does not falls within the second edge that first area (S11) performs afterwards and sweeps cunning Gesture determining program includes:
Judge whether the first stroke positional information falls at this second area (S20, S21), if it is not, the most defeated Out position information (S211);
Whether judge the most again between this first stroke positional information and other arbitrary positional information There is displacement difference (S22, S23);And
If having, and when this displacement difference is more than a preset value, then judgement action is that skating gesture is swept at edge (S24);And
If nothing, the most still in Preset Time (S25), repeat step (S22, S23), until sentencing Disconnected skating gesture of sweeping, or till Preset Time arrival;If the most not in Preset Time, then export Confidence breath (S211).
As shown in the above description, when contactor control device application touch control plate of the present invention, due to Trackpad relatively General Touch Screen is little, therefore the user of sliding function is swept at the edge of part contact panel accustomed to using, Often can sweep sliding function with the edge of big-movement operation Trackpad, therefore finger touch position first is led to It is often notebook computer casing, and the digit speed actually entering Trackpad is not 0, therefore, this Invention also can as shown in Figure 8, and the first stroke positional information read when this contactor control device 10 does not falls within the One region A, as long as judging that the first stroke positional information Xa+1 and other positional information Xa has displacement Difference d11, and acquisition exceedes default with the displacement difference of wherein positional information in Preset Time Value, can be judged as that skating gesture is swept at edge;Wherein, this preset value is based on typically sweeping skating gesture Sweep slip velocity degree and this Trackpad is preset sweep time and is set, therefore judging displacement difference more than this During preset value, i.e. represent and fall into the finger initial velocity of this marginal area and be not zero, and meet The digit speed of skating gesture is swept at edge, it is possible to be judged as that skating gesture is swept at edge.
In sum, the present invention has mainly defined one outside the either side cause of contactor control device inside First area and a second area, as long as therefore judging that the first stroke positional information falls into first area, And sweep in the sliding time (Preset Time) at one, arbitrary pen of its remainder positional information also falls into Two regions, then represent and have a pair on contactor control device as if slided toward away from this side from one lateral margin, And it is judged as that skating gesture is swept at edge;It is additionally, since the first distance and second distance is fixing, should First area and second area on contactor control device are fixed range, therefore user sweep cunning Finger must first fall in first area, and just can trigger this by the second area on contactor control device Sweep sliding function, therefore user can be accustomed to wanting finger to slip over first area just triggering and sweep sliding function, The uncertainty of skating gesture is swept at the edge solving existing Trackpad;Furthermore, owing to the present invention only needs Set first area width and second area width, it is not necessary to set " object displacement ", " right As the move angle upper limit " and " object move angle lower limit ", reduce because different users sweeps cunning It is accustomed to different judgement False Rates, and reduces Rule of judgment and also can promote reaction sensitivity.
Although, the present invention is as embodiment to carry out edge in the above-described embodiments using Trackpad Sweep the judgement of skating gesture, with function corresponding in trigger action system, but be not limited thereto, The present invention also may be directly applied on the contactor control devices such as Touch Screen (Touch screen), as it The method that touch control gesture judges.

Claims (28)

1. a gesture judging method for contactor control device, includes:
Trackpad a lateral margin to away from this lateral margin direction sequentially define a first area and One second area, wherein this first area adjoins a lateral margin of this Trackpad, and this second area The most not overlapped with this first area;
Several positional informationes of object on Trackpad are read in a Preset Time;
Judge whether the first stroke positional information of several positional informationes falls in this first area;
The most then judge whether other arbitrary positional information falls into this second area;
If so, judgement action is that skating gesture is swept at edge.
2. the method for claim 1, wherein this second area is adjacent to this firstth district The side in territory, makes this first area between the lateral margin and second area of this Trackpad.
3. method as claimed in claim 2, the most each positional information and its next record position Confidence manner of breathing than then determines an object displacement direction, and in judging to fall into this pen of the first subregion The direction of displacement of all positional informationes before positional information must meet by the one of this Trackpad Lateral margin is to the moving direction away from this lateral margin.
4. method as claimed any one in claims 1 to 3, presets one further and is somebody's turn to do The 3rd region that second area is adjacent, wherein this second area is positioned at this first area and the 3rd district Between territory.
5. whether method as claimed in claim 4, judging other arbitrary positional information Fall in this second area step, after arbitrary positional information falls into this second area, Strokes positional information after this positional information that will fall into second area, determine whether be No have arbitrary pen to fall into the 3rd region;If the person of meeting, judge that action is that skating gesture is swept at edge.
6. method as claimed in claim 5, is wherein used for judging whether to fall into the 3rd region Each positional information, compared with its next record positional information after determine an object displacement direction, And each direction of displacement must meet by a lateral margin of this Trackpad to the mobile side away from this lateral margin To.
7. method as claimed any one in claims 1 to 3, is judging the first stroke position Information further includes after not falling within first area:
Judge whether the first stroke positional information falls at this second area;
Whether judge the most again between this first stroke positional information and other arbitrary positional information There is displacement difference;And
If having, and when this displacement difference is more than a preset value, then judgement action is that skating gesture is swept at edge.
8. method as claimed in claim 4, is judging that the first stroke positional information does not falls within the Further include behind one region:
Judge whether the first stroke positional information falls at this second area;
Whether judge the most again between this first stroke positional information and other arbitrary positional information There is displacement difference;And
If having, and when this displacement difference is more than a preset value, then judgement action is that skating gesture is swept at edge.
9. method as claimed in claim 5, is judging that the first stroke positional information does not falls within the Further include behind one region:
Judge whether the first stroke positional information falls at this second area;
Whether judge the most again between this first stroke positional information and other arbitrary positional information There is displacement difference;And
If having, and when this displacement difference is more than a preset value, then judgement action is that skating gesture is swept at edge.
10. method as claimed in claim 6, is judging that the first stroke positional information does not falls within the Further include behind one region:
Judge whether the first stroke positional information falls at this second area;
Whether judge the most again between this first stroke positional information and other arbitrary positional information There is displacement difference;And
If having, and when this displacement difference is more than a preset value, then judgement action is that skating gesture is swept at edge.
11. the method for claim 1, it is judged that after sweeping skating gesture for edge, further Produce this edge and sweep the specific instruction of the computer operating system corresponding to skating gesture.
12. methods as claimed in claim 7, it is judged that after sweeping skating gesture for edge, further Produce this edge and sweep the specific instruction of the computer operating system corresponding to skating gesture.
13. methods as claimed in claim 11, the specific instruction bag of this computer operating system Containing opening application program instructions, windows exchange instruction or open function list instruction.
14. methods as claimed in claim 12, the specific instruction bag of this computer operating system Containing opening application program instructions, windows exchange instruction or open function list instruction.
15. 1 kinds of contactor control devices, include:
One sensing substrate, has sequentially defined one first district from one lateral margin to away from this lateral margin direction Territory and a second area;And
One control circuit, is electrically connected with this sensing substrate, and it detects this Trackpad of an object contact Several positional informationes;
Wherein, when the first stroke positional information of this object is positioned at this first area, and this object When other arbitrary positional information is positioned at this second area, this control circuit is sent one and is represented limit Edge is sliding sweeps hand signal.
16. contactor control devices as claimed in claim 15, this second area be adjacent to this first The side in region, make this first area between the lateral margin and second area of this Trackpad, and This control circuit is to read several positional informationes of object on Trackpad in a Preset Time.
17. contactor control devices as claimed in claim 15, wherein this control circuit is again by each pen Positional information compared with its next record positional information after determine an object displacement direction, and in judgement The direction of displacement of all positional informationes before falling into this positional information of the first subregion is equal Must meet by a lateral margin of this Trackpad to the moving direction away from this lateral margin.
18. contactor control devices as according to any one of claim 15 to 17, this sensing substrate Upper surface has defined one the 3rd region again, and wherein this second area is positioned at this first area and the 3rd Between region.
19. contactor control devices as claimed in claim 18, this control circuit has been appointed in judgement After one positional information falls into this second area, by fall into second area this positional information it After strokes positional information, further determined whether that arbitrary pen falls into the 3rd region;If it is full Foot person then judges that action is that skating gesture is swept at edge.
20. contactor control devices as claimed in claim 19, wherein this control circuit will be used for sentencing Disconnected each the positional information whether falling into the 3rd region, then compared with its next record positional information after Decision objects direction of displacement, and guarantee that each direction of displacement has met the most by a lateral margin of this Trackpad To the moving direction away from this lateral margin.
21. contactor control devices as according to any one of claim 15 to 17, this control circuit Further include after the first stroke positional information does not falls within first area judging:
Judge whether the first stroke positional information falls at this second area;
Whether judge the most again between this first stroke positional information and other arbitrary positional information There is displacement difference;And
If having, and when this displacement difference is more than a preset value, then output one represents that skating is swept at edge The signal of gesture.
22. contactor control devices as claimed in claim 18, this control circuit is judging the first stroke Positional information further includes after not falling within first area:
Judge whether the first stroke positional information falls at this second area;
Whether judge the most again between this first stroke positional information and other arbitrary positional information There is displacement difference;And
If having, and when this displacement difference is more than a preset value, then output one represents that skating is swept at edge The signal of gesture.
23. contactor control devices as claimed in claim 19, this control circuit is judging the first stroke Positional information further includes after not falling within first area:
Judge whether the first stroke positional information falls at this second area;
Whether judge the most again between this first stroke positional information and other arbitrary positional information There is displacement difference;And
If having, and when this displacement difference is more than a preset value, then output one represents that skating is swept at edge The signal of gesture.
24. contactor control devices as claimed in claim 20, this control circuit is judging the first stroke Positional information further includes after not falling within first area:
Judge whether the first stroke positional information falls at this second area;
Whether judge the most again between this first stroke positional information and other arbitrary positional information There is displacement difference;And
If having, and when this displacement difference is more than a preset value, then output one represents that skating is swept at edge The signal of gesture.
25. contactor control devices as claimed in claim 15, it is right that sliding hand signal is swept at this edge Answer the specific instruction of a computer operating system.
26. contactor control devices as claimed in claim 21, it is right that sliding hand signal is swept at this edge Answer the specific instruction of a computer operating system.
27. contactor control devices as claimed in claim 25, the specific finger of this computer operating system Order includes unlatching application program instructions, windows exchange instruction or open function list instruction.
28. contactor control devices as claimed in claim 26, the specific finger of this computer operating system Order includes unlatching application program instructions, windows exchange instruction or open function list instruction.
CN201210383079.1A 2012-09-10 2012-10-11 Touch device and gesture judgment method thereof Expired - Fee Related CN103677379B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
TW101132967 2012-09-10
TW101132967A TWI464647B (en) 2012-09-10 2012-09-10 Touch device and gesture identifying method thereof

Publications (2)

Publication Number Publication Date
CN103677379A CN103677379A (en) 2014-03-26
CN103677379B true CN103677379B (en) 2016-08-10

Family

ID=50315169

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210383079.1A Expired - Fee Related CN103677379B (en) 2012-09-10 2012-10-11 Touch device and gesture judgment method thereof

Country Status (2)

Country Link
CN (1) CN103677379B (en)
TW (1) TWI464647B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108733302B (en) * 2014-03-27 2020-11-06 原相科技股份有限公司 Gesture triggering method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102004569A (en) * 2009-09-03 2011-04-06 华为终端有限公司 Touch control method, processing device and processing system
CN102047209A (en) * 2008-06-10 2011-05-04 诺基亚公司 Touch button false activation suppression
CN102117140A (en) * 2009-12-30 2011-07-06 联想(北京)有限公司 Touch processing method and mobile terminal

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI248015B (en) * 2003-11-27 2006-01-21 Sentelic Corp Method and controller for recognizing drag gesture
TW200701047A (en) * 2005-06-23 2007-01-01 Elan Microelectronics Corp Method for detecting overlap of function area on touch pad
TWI419027B (en) * 2010-09-13 2013-12-11 Elan Microelectronics Corp Method and Application of Preventing Missing Touch
CA2750352C (en) * 2010-09-24 2019-03-05 Research In Motion Limited Method for conserving power on a portable electronic device and a portable electronic device configured for the same

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102047209A (en) * 2008-06-10 2011-05-04 诺基亚公司 Touch button false activation suppression
CN102004569A (en) * 2009-09-03 2011-04-06 华为终端有限公司 Touch control method, processing device and processing system
CN102117140A (en) * 2009-12-30 2011-07-06 联想(北京)有限公司 Touch processing method and mobile terminal

Also Published As

Publication number Publication date
TW201411433A (en) 2014-03-16
TWI464647B (en) 2014-12-11
CN103677379A (en) 2014-03-26

Similar Documents

Publication Publication Date Title
US10409490B2 (en) Assisting input from a keyboard
US8619036B2 (en) Virtual keyboard based activation and dismissal
US9256315B2 (en) Method of identifying palm area for touch panel and method for updating the identified palm area
US20110012856A1 (en) Methods for Operation of a Touch Input Device
AU2013224761B2 (en) Determining input received via tactile input device
US9619043B2 (en) Gesture multi-function on a physical keyboard
US20060250372A1 (en) Touchpad with smart automatic scroll function and control method therefor
US9703389B2 (en) Computer input device
CN104679362A (en) Touch device and control method thereof
CN103154869A (en) Displays for electronic devices that detect and respond to the contour and/or height profile of user input objects
US20140354550A1 (en) Receiving contextual information from keyboards
US20110248946A1 (en) Multi-mode prosthetic device to facilitate multi-state touch screen detection
US20120075202A1 (en) Extending the touchable area of a touch screen beyond the borders of the screen
US20130293477A1 (en) Electronic apparatus and method for operating the same
JPWO2012111227A1 (en) Touch-type input device, electronic apparatus, and input method
CN102455806B (en) Method for operating terminal with touch screen and terminal
CN103677379B (en) Touch device and gesture judgment method thereof
TWI475440B (en) Touch device and gesture identifying method thereof
CN103257724B (en) A kind of non-contact type mouse and method of operating thereof
CN106502445B (en) control method of touch device
US9720513B2 (en) Apparatus and method for receiving a key input
US11604578B2 (en) Touch control method and touch control system applying ihe same
CN104656964B (en) Input mode switching methods and system
TW201432499A (en) Operation method for dual-mode input device
CN110543246A (en) touch event processing method and touch screen device

Legal Events

Date Code Title Description
PB01 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: 20160810

Termination date: 20181011