CN1896936A - Function region overlap detection of touch panel - Google Patents
Function region overlap detection of touch panel Download PDFInfo
- Publication number
- CN1896936A CN1896936A CNA2005100842744A CN200510084274A CN1896936A CN 1896936 A CN1896936 A CN 1896936A CN A2005100842744 A CNA2005100842744 A CN A2005100842744A CN 200510084274 A CN200510084274 A CN 200510084274A CN 1896936 A CN1896936 A CN 1896936A
- Authority
- CN
- China
- Prior art keywords
- functional area
- trackpad
- function
- region
- overlapping
- 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.)
- Granted
Links
Images
Landscapes
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
A method for detecting superposition of functional region on touch control board judges out function required to be activated by user according to object touch time and shift amount of object as well as region resided by object finally when superposition region of more than two functional regions on touch control board is touched by user.
Description
Technical field
The present invention is the method for detecting of relevant a kind of Trackpad, particularly about the overlapping method for detecting of a kind of functional area of Trackpad.
Background technology
Trackpad has been widely used on the electronic product, comprises hand-held computer, personal digital assistant, mobile phone or other electronic system.The Trackpad person of being to use slides on panel with finger or conductive material (for example pointer) or contacts, and makes cursor produce the input media that relatively moves (or absolute coordinates moves) and support other extensibility function (as the emulation keypress function).In order to allow the user can support more diversity function, therefore the notion of subregion has been arranged at operating area.
Fig. 1 is known Trackpad 10 with angular region extensibility function (Corner Function), it comprises four angular region extensibility functional area CR1, CR2, CR3 and CR4, because these functional areas all are placed on corner regions, so be called angular region extensibility function, generally speaking, angular region extensibility functional area CR1, CR2, CR3 and CR4 are all as the usefulness of virtual key, when finger 12 raps, can trigger the function of institute's tapping areas correspondence on angular region extensibility functional area CR1, CR2, CR3 or CR4.
Fig. 2 is known Trackpad 20 with scrollbar functionality region S CROLL1 and SCROLL2, when user's finger 12 slides on scrollbar functionality region S CROLL1 or SCROLL2, and the scroll bar on the rollable window.
Yet the area of Trackpad is limited, so works as the function of being added and get over for a long time, wherein has some functional areas possibilities necessary overlapping, just needs some method for detecting this moment, to distinguish the function that the user will use.
Fig. 3 is the Trackpad 30 with angular region extensibility function and scrollbar functionality, angular region extensibility functional area CR1 wherein, CR2 and CR3 and scrollbar functionality region S CROLL1 and SCROLL2 are overlapping, in known method, be to adopt the gesture of rapping to trigger angular region extensibility functional area CR1, the function of CR2 and CR3, but Trackpad is set on the casing in generally being, casing has little protuberance, and angular region extensibility functional area CR1, CR2 and CR3 are positioned at the corner again, as shown in Figure 4, therefore pointing 12 the action of rapping may be indeterminate, the easier generation misoperation of particularly unfamiliar user, moreover, as shown in Figure 5, at finger 12 touching Trackpads 30 in an instant, also may make Trackpad 30 detect a displacement, and then allow Trackpad 30 judge by accident and triggering rolling stripe coiling function because of the angular transformation of finger 12.
Therefore, the overlapping method for detecting of a kind of functional area more accurately is to be the institute Ji.
Summary of the invention
One of purpose of the present invention is to propose a kind of overlapping method for detecting of functional area of Trackpad.
According to the present invention, the overlapping method for detecting of a kind of functional area of Trackpad, when the user touches the overlapping region of two above functional areas on the Trackpad, touch the time by object and whether whether judge that greater than a reference value and the last modes such as zone that stop of object the user wants the function that activates greater than the displacement of a reference time, object.
The overlapping method for detecting of a kind of functional area of Trackpad, this Trackpad comprise one first functional area and one second functional area has an overlapping region, and this method comprises the following steps: to confirm this overlapping region of object touch; And calculate the touching time that this object is touched this overlapping region; Wherein, if this touching time greater than a reference time, then trigger the function of this first functional area, if this touching time less than this reference time, then trigger the function of this second functional area.
The overlapping method for detecting of a kind of functional area of Trackpad, this Trackpad comprise one first functional area and one second functional area has an overlapping region, and this method comprises the following steps: to confirm this overlapping region of object touch; Calculate the displacement of this object; And calculate the touching time that this object is touched this overlapping region; Wherein, if this touching time greater than a reference time and this displacement less than a reference value, then trigger the function of this first functional area, if not status then triggers the function of this second functional area.
The overlapping method for detecting of a kind of functional area of Trackpad, this Trackpad comprise one first functional area and one second functional area has an overlapping region, and this method comprises the following steps: to confirm this overlapping region of object touch; And when this object leaves this Trackpad, confirm the last zone that stops of this object; Wherein,, then trigger the function of this first functional area,, then trigger the function of this second functional area if the last zone that stops of this object is this second functional area if the last zone that stops of this object is this overlapping region or this first functional area.
The overlapping method for detecting of a kind of functional area of Trackpad, this Trackpad comprise one first functional area and one second functional area has an overlapping region, and this method comprises the following steps: to confirm this overlapping region of object touch; Calculate the displacement of this object; And when this object leaves this Trackpad, confirm the last zone that stops of this object; Wherein, if the last zone that stops of this object be this overlapping region or this first functional area and this displacement less than a reference value, then trigger the function of this first functional area, if not status then triggers the function of this second functional area.
Description of drawings
Fig. 1 is known Trackpad with angular region extensibility function;
Fig. 2 is known Trackpad with scrollbar functionality zone;
Fig. 3 is the Trackpad with angular region extensibility function and scrollbar functionality;
Fig. 4 is the synoptic diagram that is set in the Trackpad on the casing;
Fig. 5 is the synoptic diagram of finger touches Trackpad;
Fig. 6 is the first embodiment of the present invention;
Fig. 7 is the second embodiment of the present invention;
Fig. 8 is the third embodiment of the present invention; And
Fig. 9 is the fourth embodiment of the present invention.
Symbol description:
10 Trackpads
12 fingers
20 Trackpads
30 Trackpads
32 overlapping regions
40 confirm the overlapping region in object touching angular region extensibility functional area and scrollbar functionality zone
42 calculate the touching time of touching overlapping region
44 judge that whether the touching time is greater than a reference time
46 trigger the function in scrollbar functionality zone
48 trigger the function of angular region extensibility functional area
50 confirm the overlapping region in object touching angular region extensibility functional area and scrollbar functionality zone
The displacement of 52 calculating objects on Trackpad
54 judge that whether displacement is greater than a reference value
56 trigger the function in scrollbar functionality zone
58 calculate the touching time of touching overlapping region
60 judge that whether the touching time is greater than a reference time
62 trigger the function of angular region extensibility functional area
70 confirm the overlapping region in object touching angular region extensibility functional area and scrollbar functionality zone
72 confirm the final area that object stopped when object leaves Trackpad
74 judge whether the final area that object stops is angular region extensibility functional area or overlapping region
76 trigger the function in scrollbar functionality zone
78 trigger the function of angular region extensibility functional area
80 confirm the overlapping region in object touching angular region extensibility functional area and scrollbar functionality zone
The displacement of 82 calculating objects on Trackpad
84 judge that whether displacement is greater than a reference value
86 trigger the function in scrollbar functionality zone
88 confirm the final area that object stopped when object leaves Trackpad
90 judge whether the final area that object stops is angular region extensibility functional area or overlapping region
92 trigger the function of angular region extensibility functional area
Embodiment
Fig. 6 is the first embodiment of the present invention.With reference to Fig. 3 and Fig. 6, at first step 40 is confirmed the overlapping region in object touching angular region extensibility functional area and scrollbar functionality zone, the overlapping region 32 of angular region extensibility functional area CR1 and scrollbar functionality region S CROLL1 for example, then step 42 is calculated the touching time of touching overlapping region, and then step 44 judges that whether the touching time is greater than a reference time, if not, then carry out the function of step 46 triggering scrollbar functionality region S CROLL1, if yes, then carry out the function that step 48 triggers angular region extensibility functional area CR1.
Fig. 7 is the second embodiment of the present invention.With reference to Fig. 3 and Fig. 7, at first step 50 is confirmed the overlapping region in object touching angular region extensibility functional area and scrollbar functionality zone, the overlapping region 32 of angular region extensibility functional area CR1 and scrollbar functionality region S CROLL1 for example, follow the displacement of step 52 calculating object on Trackpad 30, and then step 54 judges that whether this displacement is greater than a reference value, if yes, then carry out the function of step 56 triggering scrollbar functionality region S CROLL1, otherwise then carry out the touching time that step 58 is calculated the touching overlapping region, and then step 60 judges that whether the touching time is greater than a reference time, if not, then carry out step 56, otherwise, then carry out the function that step 62 triggers angular region extensibility functional area CR1.
Fig. 8 is the third embodiment of the present invention.With reference to Fig. 3 and Fig. 8, at first step 70 is confirmed the overlapping region in object touching angular region extensibility functional area and scrollbar functionality zone, the overlapping region 32 of angular region extensibility functional area CR1 and scrollbar functionality region S CROLL1 for example, then step 72 is when object leaves Trackpad, confirm the final area that object stopped, and then step 74 judges whether the final area that object stops is angular region extensibility functional area CR1 or overlapping region 32, if not, carry out the function of step 76 triggering scrollbar functionality region S CROLL1, if yes, then carry out the function that step 78 triggers angular region extensibility functional area CR1.
Fig. 9 is the fourth embodiment of the present invention.With reference to Fig. 3 and Fig. 9, at first step 80 is confirmed the overlapping region in object touching angular region extensibility functional area and scrollbar functionality zone, the overlapping region 32 of angular region extensibility functional area CR1 and scrollbar functionality region S CROLL1 for example, follow the displacement of step 82 calculating object on Trackpad 30, and then step 84 judges that whether this displacement is greater than a reference value, if yes, then carry out the function of step 86 triggering scrollbar functionality region S CROLL1, otherwise then carry out step 88, when leaving Trackpad, object confirms the final area that object stopped, then step 90 judges whether the final area that object stops is angular region extensibility functional area CR1 or overlapping region 32, if not, then carry out step 86, if yes, then carry out the function that step 92 triggers angular region extensibility functional area CR1.
Though be to illustrate in the various embodiments described above with angular region extensibility functional area and the overlapping of scrollbar functionality zone, also can be applied in other functional area in other embodiments when overlapping, judge the function that will trigger according to this.
Claims (4)
1, the overlapping method for detecting of a kind of functional area of Trackpad, this Trackpad comprise one first functional area and one second functional area has an overlapping region, and this method comprises the following steps:
Confirm this overlapping region of object touch; And
Calculate this object and touch the touching time of this overlapping region;
Wherein, if this touching time greater than a reference time, then trigger the function of this first functional area, if this touching time less than this reference time, then trigger the function of this second functional area.
2, the overlapping method for detecting of a kind of functional area of Trackpad, this Trackpad comprise one first functional area and one second functional area has an overlapping region, and this method comprises the following steps:
Confirm this overlapping region of object touch;
Calculate the displacement of this object; And
Calculate this object and touch the touching time of this overlapping region;
Wherein, if this touching time greater than a reference time and this displacement less than a reference value, then trigger the function of this first functional area, if not status then triggers the function of this second functional area.
3, the overlapping method for detecting of a kind of functional area of Trackpad, this Trackpad comprise one first functional area and one second functional area has an overlapping region, and this method comprises the following steps:
Confirm this overlapping region of object touch; And
When this object leaves this Trackpad, confirm the last zone that stops of this object;
Wherein,, then trigger the function of this first functional area,, then trigger the function of this second functional area if the last zone that stops of this object is this second functional area if the last zone that stops of this object is this overlapping region or this first functional area.
4, the overlapping method for detecting of a kind of functional area of Trackpad, this Trackpad comprise one first functional area and one second functional area has an overlapping region, and this method comprises the following steps:
Confirm this overlapping region of object touch;
Calculate the displacement of this object; And
When this object leaves this Trackpad, confirm the last zone that stops of this object;
Wherein, if the last zone that stops of this object be this overlapping region or this first functional area and this displacement less than a reference value, then trigger the function of this first functional area, if not status then triggers the function of this second functional area.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100842744A CN100405273C (en) | 2005-07-15 | 2005-07-15 | Function region overlap detection of touch panel |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100842744A CN100405273C (en) | 2005-07-15 | 2005-07-15 | Function region overlap detection of touch panel |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1896936A true CN1896936A (en) | 2007-01-17 |
CN100405273C CN100405273C (en) | 2008-07-23 |
Family
ID=37609469
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005100842744A Expired - Fee Related CN100405273C (en) | 2005-07-15 | 2005-07-15 | Function region overlap detection of touch panel |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100405273C (en) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09311764A (en) * | 1996-05-22 | 1997-12-02 | Nec Software Ltd | Command execution system |
JP3998376B2 (en) * | 1999-09-10 | 2007-10-24 | 富士通株式会社 | Input processing method and input processing apparatus for implementing the same |
CN1318948C (en) * | 2003-08-18 | 2007-05-30 | 英业达(南京)科技有限公司 | Touching control panel directional controlling method, apparatus with touching control panel thereby and storing media |
CN1280692C (en) * | 2003-12-04 | 2006-10-18 | 陞达科技股份有限公司 | Method of identifying drag gesture and controller |
-
2005
- 2005-07-15 CN CNB2005100842744A patent/CN100405273C/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN100405273C (en) | 2008-07-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI334574B (en) | ||
CN1320431C (en) | Electronic apparatus and touch pad device | |
JP4157121B2 (en) | Touch panel function area overlap detection method | |
CN1940837A (en) | Fast cursor positioning method | |
CN100419657C (en) | Multi-object detection method for capacitance type touch panel | |
US20070080953A1 (en) | Method for window movement control on a touchpad having a touch-sense defined speed | |
CN1885248A (en) | Object detection method for capacitance type touch panel | |
JP2009536385A (en) | Multi-function key with scroll | |
CN101042848A (en) | Screen display control device and control method for screen displaying thereof | |
CN1845046A (en) | Keyboard and mouse with touch type functional key | |
CN101042611A (en) | Key structure of touch panel and method of use thereof | |
CN1538267A (en) | Electric capacity type touch control board combined with key and hand writing function | |
US20110134077A1 (en) | Input Device and Input Method | |
WO2012111227A1 (en) | Touch input device, electronic apparatus, and input method | |
US20100149103A1 (en) | Touch-typing keyboard for touch screens | |
CN2655331Y (en) | Touch-controlling input device for electronic device | |
CN1719397A (en) | Capacity type contact control panel having integrated picture input function | |
CN1881153A (en) | Touch control panel supporting double-side operation | |
CN1896936A (en) | Function region overlap detection of touch panel | |
JP5998085B2 (en) | Input device | |
CN1949155A (en) | Method and device of multi-sector controlling rolling stripe coiling | |
CN1845056A (en) | Input method capable of displaying big keyboard on small screen | |
CN1900891A (en) | Gesture detecting method for touch control panel | |
JP4080498B2 (en) | Control method of intelligent type movement of touch panel | |
TWI478017B (en) | Touch panel device and method for touching the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
SE01 | Entry into force of request for substantive examination | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080723 Termination date: 20170715 |
|
CF01 | Termination of patent right due to non-payment of annual fee |