CN103150045A - 改良触控板防误触功能的方法 - Google Patents
改良触控板防误触功能的方法 Download PDFInfo
- Publication number
- CN103150045A CN103150045A CN2012101939840A CN201210193984A CN103150045A CN 103150045 A CN103150045 A CN 103150045A CN 2012101939840 A CN2012101939840 A CN 2012101939840A CN 201210193984 A CN201210193984 A CN 201210193984A CN 103150045 A CN103150045 A CN 103150045A
- Authority
- CN
- China
- Prior art keywords
- trackpad
- little
- touching
- date
- touch
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 230000002265 prevention Effects 0.000 claims description 21
- 230000005484 gravity Effects 0.000 claims description 12
- 238000010586 diagram Methods 0.000 description 7
- 230000002045 lasting effect Effects 0.000 description 1
- 238000012067 mathematical method Methods 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/0418—Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04803—Split screen, i.e. subdividing the display area or the window area into separate subareas
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
Abstract
本发明提供一种改良触控板防误触功能的方法,该方法是根据使用者操作该触控板的历史记录动态地调整作动区的范围,因而使防误触的机制自动调整成符合不同使用者的需求。
Description
技术领域
本发明是有关一种触控板,特别是关于一种改良触控板防误触功能的方法。
背景技术
为了避免在非操作触控板期间因为误触触控板而引起误动作,触控板设有防误触的机制。例如参照图1,触控板10被重新定义成两个区域12及14,在非操作触控板10的期间,只有中心的区域12设为作动区,边缘区域14比较容易发生误触,因此设为非作动区,在此区域14的碰触会被视为误触。这种固定范围的设定方式缺乏弹性,不能符合不同使用者的需求,因此有了可调整区域设定的方案,让使用者可以视其需求调整上边界宽、下边界宽、左边界宽及右边界宽,以调整作动区12的范围。但是这种调整方式需要使用者自行设定,每当使用者不同或习惯改变时,例如使用者操作时的姿势或环境改变,就需要重新调整防误触区域14。键盘与触控板10的相对位置也会影响误触发生的机率。机构的设计可能相同或不相同,使用者打字时手掌接触触控板10的面积不同和使用习惯不同,防误触的机制无法自动调整成符合不同使用者的需求,每个使用者皆需依当时使用情形自行调整设定。
发明内容
本发明的目的之一,在于提出一种改良触控板防误触功能的方法。
本发明的目的之一,在于提出一种自动调整触控板的作动区的方法。
根据本发明,一种改良触控板防误触功能的方法,是动态地从使用者操作该触控板的历史记录调整作动区的范围,因此能使防误触的机制自动调整成符合不同使用者的需求。较佳的是,该方法储存触控板的有效碰触点的位置,且不断更新有效碰触点,因此能将作动区调整到最适合当时使用者的状态。
附图说明
图1是现有的防误触机制的示意图;
图2是根据本发明的防误触机制的示意图;
图3是使用者操作触控板的示意图;
图4是旗标F切换状态的示意图;
图5是实现图2的防误触机制的流程图;以及
图6是本发明的第二实施例。
附图标号:
10 触控板
12 作动区
14 非作动区
16 有效碰触点
18 有效碰触点
20 有效碰触点
22 重心
24 键盘
50 预设点
具体实施方式
图2是根据本发明的防误触机制的示意图,本发明动态地从使用者操作触控板10的历史记录调整作动区12的范围,将非作动区12所受的碰触视为误触,换言之,作动区12以外的区域14即为非作动区。由于作动区12的范围根据当前的使用者对触控板10操作的历史记录动态调整的,因此能使防误触的机制自动调整成符合不同使用者的需求。参照图2,在触控板10接受操作期间,储存触控板10最新三次有效碰触点16、18、20的位置,计算此三次有效碰触点16、18、20的重心位置22,再以重心位置22为圆心,定义一个涵盖该三次有效碰触点16、18、20的圆形区域12作为作动区,例如以重心位置22至该三次有效碰触点16、18、20之间的最大距离d为半径,定义该圆形区域12。
为了定义较佳的范围当作作动区12,可以采用各种条件来筛选有效碰触点。参照图3,在一实施例中,将使用者操作触控板10期间的每一次碰触引起的游标移动量s与一预设值比较,若游标移动量s小于预设值,则该次碰触点不视为有效碰触点。在另一实施例中,将使用者操作触控板10期间的每一次碰触的面积A与一预设值比较,若面积A小于预设值,则该次碰触点不视为有效碰触点。在又一实施例中,将使用者操作触控板10期间的每一次碰触的停留所累积的数据量与一预设范围比较,若数据量超出预设范围外,则该次碰触点不视为有效碰触点。这些条件也可以组合起来用在筛选有效碰触点。
较佳者,使用旗标来表示触控板10是否在操作期间。例如,旗标在第一状态表示触控板10在操作期间,旗标在第二状态表示触控板10不是在操作期间。例如参照图4,利用电脑***内建的侦测键盘24是否受到敲击的功能设定一个旗标F,当键盘24受敲击时,F=1,当经过一段时间键盘24皆未受到敲击时,F切换为0,或者在触控板10的作动区12受碰触时,F也会切换为0。利用旗标F,可以在确定使用者停止打字后才记录使用者操作触控板10的历史记录。此外,在已经调整作动区12以后,若F从0切换至为1,又从1切换为0,则评估最新一次有效碰触点是否在作动区12内,若最新一次有效碰触点在作动区12内,则解除调整后的作动区12,使触控板10回复到预设的作动区,即整个触控板10的区域12及14都是作动区。
图5实现图2的防误触机制的流程图,步骤30读取旗标F,若F=0,则执行步骤32扫描触控板10以得到使用者操作触控板10的历史记录,若F=1,则持续步骤30。步骤34记录在触控板上最新一次有效碰触点的位置。步骤36在未满足记录最新三次有效碰触点的时候,持续步骤30、32、34直到累积最新三次有效碰触点。步骤38计算最新三次有效碰触点的重心位置。步骤40分别计算重心位置至最新三次有效碰触点之间的距离,得到最大距离。步骤42以重心位置为圆心,最大距离为半径,定义涵盖最新三次有效碰触点的圆形区域作为作动区。步骤42执行完毕就订出一个作动区。为了使作动区的范围更符合使用者的操作习惯,可以重复在结束之后从步骤30重新调整作动区的范围并取消前次调整的作动区范围。
前述实施例是以重心为圆心定义作动区的范围,在其他实施例中,也可以改用其他数学方法来定义作动区的范围。
图2的实施例采用3个最新接触点来定义作动区的范围,在其他实施例中,也可以采用更多个或2个最新接触点来定义作动区的范围。
图6的实施例提供一个更简化的定义方式。在触控板10上有一个预设点50,例如触控板10的中心点,在使用者操作触控板10的期间,储存最新一次有效碰触点16的位置,以预设点50为圆心,预设点50至有效碰触点16的距离d为半径,定义圆形区域12作为作动区。
以上对于本发明的较佳实施例所作的叙述为阐明的目的,而无意限定本发明精确地为所揭露的形式,基于以上的教导或从本发明的实施例学习而作修改或变化是可能的,实施例为解说本发明的原理以及让本领域的技术人员以各种实施例利用本发明在实际应用上而选择及叙述,本发明的技术思想企图由权利要求及其均等来决定。
Claims (9)
1.一种改良触控板防误触功能的方法,其特征在于,所述改良触控板防误触功能的方法包括以下步骤:
(a)动态地从使用者操作所述触控板的历史记录调整作动区的范围;以及
(b)将非所述作动区所受的碰触视为误触。
2.如权利要求1所述的方法,其特征在于,所述步骤(a)包括以下步骤:
在所述触控板接受操作期间,储存所述触控板最新一次有效碰触点的位置;以及
以一预设点为圆心,所述预设点至所述最新一次有效碰触点的距离为半径,定义一圆形区域作为所述作动区。
3.如权利要求1所述的方法,其特征在于,所述步骤(a)包括以下步骤:
在所述触控板接受操作期间,储存所述触控板最新三次有效碰触点的位置;
计算所述最新三次有效碰触点的重心位置;以及
以所述重心位置为圆心,定义一涵盖所述最新三次有效碰触点的圆形区域作为所述作动区。
4.如权利要求1所述的方法,其特征在于,所述步骤(a)包括以下步骤:
在所述触控板接受操作期间,储存所述触控板最新多次有效碰触点的位置;
计算所述最新多次有效碰触点的重心位置;以及
以所述重心位置为圆心,定义一涵盖所述最新多次有效碰触点的圆形区域作为所述作动区。
5.如权利要求2、3或4所述的方法,其特征在于,所述改良触控板防误触功能的方法更包括以下步骤:
在所述触控板接受操作期间,将每一次在所述触控板上的碰触引起的游标移动量与一预设值比较;以及
若所述游标移动量小于所述预设值,则所述次碰触点不视为有效碰触点。
6.如权利要求2、3或4所述的方法,其特征在于,所述改良触控板防误触功能的方法更包括以下步骤:
在所述触控板接受操作期间,将每一次在所述触控板上的碰触的面积与一预设值比较;以及
若所述面积小于所述预设值,则所述次碰触点不视为有效碰触点。
7.如权利要求2、3或4所述的方法,其特征在于,所述改良触控板防误触功能的方法更包括以下步骤:
在所述触控板接受操作期间,将每一次在所述触控板上的碰触的数据量与一预设范围比较;以及
若所述数据量超过所述预设范围,则所述次碰触点不视为有效碰触点。
8.如权利要求2、3或4所述的方法,其特征在于,所述改良触控板防误触功能的方法更包括以下步骤:
读取一旗标,所述旗标具有第一或第二状态;
若所述旗标为所述第一状态,则表示所述触控板在操作期间;以及
若所述旗标为所述第二状态,则表示所述触控板非在操作期间。
9.如权利要8所述的方法,其特征在于,所述改良触控板防误触功能的方法更包括以下步骤:
在已经调整作动区之后,若所述旗标从所述第一状态切换至所述第二状态,又从所述第二状态切换至所述第一状态,则评估最新一次有效碰触点是否在所述作动区内;以及
若所述最新一次有效碰触点在所述作动区内,则解除所述调整后的作动区,使所述触控板回复到预设的作动区。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW100145059 | 2011-12-07 | ||
TW100145059A TW201324268A (zh) | 2011-12-07 | 2011-12-07 | 改良觸控板防誤觸功能的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103150045A true CN103150045A (zh) | 2013-06-12 |
Family
ID=48548170
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012101939840A Pending CN103150045A (zh) | 2011-12-07 | 2012-06-13 | 改良触控板防误触功能的方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20130147771A1 (zh) |
JP (1) | JP2013120593A (zh) |
CN (1) | CN103150045A (zh) |
TW (1) | TW201324268A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104035623A (zh) * | 2014-06-27 | 2014-09-10 | 广东欧珀移动通信有限公司 | 触控屏防误触的响应方法和装置 |
CN104238912A (zh) * | 2014-08-22 | 2014-12-24 | 小米科技有限责任公司 | 应用控制方法及装置 |
CN104345947A (zh) * | 2013-08-07 | 2015-02-11 | 华为终端有限公司 | 一种防止误触碰触摸屏的方法和装置 |
CN105068690A (zh) * | 2015-07-28 | 2015-11-18 | 李睿 | 一种用于触控屏的防误触方法及*** |
CN108111750A (zh) * | 2017-12-12 | 2018-06-01 | 维沃移动通信有限公司 | 一种变焦调节方法及移动终端 |
CN110026980A (zh) * | 2019-04-04 | 2019-07-19 | 飞依诺科技(苏州)有限公司 | 一种机械臂控制终端的控制方法 |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI511055B (zh) * | 2012-12-28 | 2015-12-01 | Egalax Empia Technology Inc | 觸摸屏的偵測裝置與方法 |
US9785344B2 (en) | 2014-08-28 | 2017-10-10 | Winbond Electronics Corp. | Portable electronic apparatus and touch detecting method thereof |
KR101599891B1 (ko) * | 2014-09-19 | 2016-03-04 | 삼성전자주식회사 | 초음파 진단장치, 방법 및 컴퓨터 판독 가능한 저장매체 |
JP2016066254A (ja) * | 2014-09-25 | 2016-04-28 | シャープ株式会社 | タッチ検出装置を備えた電子装置 |
JP6660529B2 (ja) | 2014-09-25 | 2020-03-11 | パナソニックIpマネジメント株式会社 | 入力制御方法及び電子機器 |
CN106055154B (zh) * | 2016-05-31 | 2019-06-28 | 努比亚技术有限公司 | 一种触屏操作控制方法和装置、以及移动终端 |
KR102641940B1 (ko) | 2016-11-03 | 2024-02-29 | 삼성전자주식회사 | 디스플레이 장치 및 그 제어 방법 |
CN107329613B (zh) * | 2017-06-29 | 2021-09-03 | 上海传英信息技术有限公司 | 触屏设备及其防误触识别***和防误触识别方法 |
CN114327109B (zh) * | 2020-09-30 | 2023-12-19 | 明基智能科技(上海)有限公司 | 触控操作方法及触控操作*** |
KR102362707B1 (ko) * | 2021-11-23 | 2022-02-15 | (유)에이스톰 | 게임용 가상패드의 화면상 위치 및 크기를 조정하는 방법 및 이를 이용한 서버 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004341813A (ja) * | 2003-05-15 | 2004-12-02 | Casio Comput Co Ltd | 入力装置表示制御方法及び入力装置 |
US20070046647A1 (en) * | 2005-08-30 | 2007-03-01 | Nintendo Co., Ltd. | Input data processing program and information processing apparatus |
CN101615097A (zh) * | 2009-08-05 | 2009-12-30 | 福州华映视讯有限公司 | 触控面板的扫描方法 |
CN101620455A (zh) * | 2008-06-30 | 2010-01-06 | 株式会社东芝 | 电子设备 |
CN102129341A (zh) * | 2010-01-20 | 2011-07-20 | 索尼公司 | 信息处理设备和程序 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9250738B2 (en) * | 2011-02-22 | 2016-02-02 | International Business Machines Corporation | Method and system for assigning the position of a touchpad device |
US20120319959A1 (en) * | 2011-06-14 | 2012-12-20 | Microsoft Corporation | Device interaction through barrier |
US20130021269A1 (en) * | 2011-07-20 | 2013-01-24 | Google Inc. | Dynamic Control of an Active Input Region of a User Interface |
US8650502B2 (en) * | 2011-11-23 | 2014-02-11 | International Business Machines Corporation | Method for precise navigation of data |
-
2011
- 2011-12-07 TW TW100145059A patent/TW201324268A/zh unknown
-
2012
- 2012-04-26 JP JP2012101147A patent/JP2013120593A/ja active Pending
- 2012-06-13 CN CN2012101939840A patent/CN103150045A/zh active Pending
- 2012-11-06 US US13/669,919 patent/US20130147771A1/en not_active Abandoned
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004341813A (ja) * | 2003-05-15 | 2004-12-02 | Casio Comput Co Ltd | 入力装置表示制御方法及び入力装置 |
US20070046647A1 (en) * | 2005-08-30 | 2007-03-01 | Nintendo Co., Ltd. | Input data processing program and information processing apparatus |
CN101620455A (zh) * | 2008-06-30 | 2010-01-06 | 株式会社东芝 | 电子设备 |
CN101615097A (zh) * | 2009-08-05 | 2009-12-30 | 福州华映视讯有限公司 | 触控面板的扫描方法 |
CN102129341A (zh) * | 2010-01-20 | 2011-07-20 | 索尼公司 | 信息处理设备和程序 |
US20110179374A1 (en) * | 2010-01-20 | 2011-07-21 | Sony Corporation | Information processing apparatus and program |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104345947A (zh) * | 2013-08-07 | 2015-02-11 | 华为终端有限公司 | 一种防止误触碰触摸屏的方法和装置 |
CN104345947B (zh) * | 2013-08-07 | 2017-10-31 | 华为终端有限公司 | 一种防止误触碰触摸屏的方法和装置 |
CN104035623A (zh) * | 2014-06-27 | 2014-09-10 | 广东欧珀移动通信有限公司 | 触控屏防误触的响应方法和装置 |
CN104035623B (zh) * | 2014-06-27 | 2018-03-16 | 广东欧珀移动通信有限公司 | 触控屏防误触的响应方法和装置 |
CN104238912A (zh) * | 2014-08-22 | 2014-12-24 | 小米科技有限责任公司 | 应用控制方法及装置 |
CN104238912B (zh) * | 2014-08-22 | 2018-02-23 | 小米科技有限责任公司 | 应用控制方法及装置 |
CN105068690A (zh) * | 2015-07-28 | 2015-11-18 | 李睿 | 一种用于触控屏的防误触方法及*** |
CN105068690B (zh) * | 2015-07-28 | 2018-10-26 | 李睿 | 一种用于触控屏的防误触方法及*** |
CN108111750A (zh) * | 2017-12-12 | 2018-06-01 | 维沃移动通信有限公司 | 一种变焦调节方法及移动终端 |
CN108111750B (zh) * | 2017-12-12 | 2020-04-07 | 维沃移动通信有限公司 | 一种变焦调节方法、移动终端及计算机可读存储介质 |
CN110026980A (zh) * | 2019-04-04 | 2019-07-19 | 飞依诺科技(苏州)有限公司 | 一种机械臂控制终端的控制方法 |
Also Published As
Publication number | Publication date |
---|---|
JP2013120593A (ja) | 2013-06-17 |
TW201324268A (zh) | 2013-06-16 |
US20130147771A1 (en) | 2013-06-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103150045A (zh) | 改良触控板防误触功能的方法 | |
JP6618122B2 (ja) | 入力装置およびタッチパネルの制御方法 | |
KR101735902B1 (ko) | 터치 스크린 장치에 사용되는 사용자 인터페이스의 인터랙션 방법, 장치, 터치 스크린 장치, 프로그램 및 기록매체 | |
US8599163B2 (en) | Electronic device with dynamically adjusted touch area | |
US9104313B2 (en) | Automatic adjustment of selectable function presentation on electronic device display | |
US11061545B2 (en) | Electronic apparatus, adjustment method for display interface layout in electronic apparatus, and adjustment system for display interface layout | |
US20100103128A1 (en) | Electronic device and touch control method thereof | |
WO2017032017A1 (zh) | 一种控制用户终端的屏幕的方法及用户终端 | |
US20090153495A1 (en) | Input method for use in an electronic device having a touch-sensitive screen | |
CN101937313A (zh) | 一种触摸键盘动态生成和输入的方法及装置 | |
EP2677405A1 (en) | Electronic apparatus, control setting method, and program | |
JP2008217704A (ja) | 表示装置および携帯情報機器 | |
CN102411441A (zh) | 防止误触的触控板、防止方法及其应用方法 | |
JP5707619B2 (ja) | 入力装置 | |
CN103631443A (zh) | 防止误触的触控板、触控式手机的触控板及其防止方法 | |
JP5852592B2 (ja) | タッチ操作型入力装置 | |
CN103488406A (zh) | 调整移动终端屏幕键盘的方法、装置及移动终端 | |
CN104717358A (zh) | 移动终端控制方法及装置 | |
CN105892915A (zh) | 一种信息处理方法及电子设备 | |
CN103034348A (zh) | 腕带式电子装置及腕带式电子装置调整参数方法 | |
JP2012502330A (ja) | タッチ・パネル装置 | |
TW201314391A (zh) | 腕帶式電子裝置及腕帶式電子裝置調整參數方法 | |
JP2013186246A (ja) | 液晶表示装置、その制御プログラム、および、その制御方法 | |
CN101192122A (zh) | 电子装置的触控板功能扩充***、方法,及电子装置 | |
TW201616292A (zh) | 觸控裝置之操作方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20130612 |