触摸控制方法、处理装置及处理系统.pdf

上传人:111****11 文档编号:1027295 上传时间:2018-03-26 格式:PDF 页数:11 大小:411.31KB
返回 下载 相关 举报
摘要
申请专利号:

CN200910092269.6

申请日:

2009.09.03

公开号:

CN102004569A

公开日:

2011.04.06

当前法律状态:

驳回

有效性:

无权

法律详情:

发明专利申请公布后的驳回IPC(主分类):G06F 3/03申请公布日:20110406|||实质审查的生效IPC(主分类):G06F 3/041申请日:20090903|||公开

IPC分类号:

G06F3/041; G06F3/044

主分类号:

G06F3/041

申请人:

华为终端有限公司

发明人:

许仲杰

地址:

518129 广东省深圳市龙岗区坂田华为基地B区2号楼

优先权:

专利代理机构:

北京同立钧成知识产权代理有限公司 11205

代理人:

刘芳

PDF下载: PDF下载
内容摘要

本发明实施例涉及一种触摸控制方法、处理装置及处理系统。本发明实施例的触摸控制方法,包括:根据检测到的触摸屏上的第一触摸区域,计算第一坐标位置;根据所述第一坐标位置,控制在所述第一触摸区域外的触摸屏上显示一光标;根据所述第一坐标位置的移动速度和移动方向,控制所述光标的移动。本发明实施例的触摸控制方法、处理装置及处理系统,通过对根据触摸计算获得的坐标位置的移动速度和移动方向的探测,来控制触摸屏上显示的光标的移动,从而将光标移动到一确定的位置,可以实现将触摸屏上的光标精确移动到想要选择的位置,提高对触摸屏进行触摸控制的精度。

权利要求书

1.一种触摸控制方法,其特征在于,包括:根据检测到的触摸屏上的第一触摸区域,计算第一坐标位置;根据所述第一坐标位置,控制在所述第一触摸区域外的触摸屏上显示一光标;根据所述第一坐标位置的移动速度和移动方向,控制所述光标的移动。2.根据权利要求1所述的触摸控制方法,其特征在于,在所述根据所述第一坐标位置的移动速度和移动方向,控制所述光标的移动之前还包括:根据检测到的触摸屏上的第二触摸区域,计算第二坐标位置;所述根据所述第一坐标位置的移动速度和移动方向,控制所述光标的移动具体包括:根据所述第一坐标位置和/或所述第二坐标位置的移动速度和移动方向,控制所述光标的移动。3.根据权利要求1所述的触摸控制方法,其特征在于,若检测到所述第一坐标位置消失,则从所述第一坐标位置消失开始的第一预置时间内,若在第一区域范围内检测到第三触摸区域,则控制所述光标在所在位置处执行一次单击操作;若在第一区域范围内未检测到第三触摸区域,则控制所述光标消隐;其中,所述第一区域范围为以所述第一坐标位置为中心的一预设区域范围。4.根据权利要求2所述的触摸控制方法,其特征在于,若检测到所述第一坐标位置保持不变,所述第二坐标位置消失,则从所述第二坐标位置消失开始的第二预置时间内,若在第二区域范围内检测到第四触摸区域,则控制所述光标在所在位置处执行一次单击操作;若在第二区域范围内未检测到第四触摸区域,则控制所述光标消隐;其中,所述第二区域范围为以所述第二坐标位置为中心的一预设区域范围。5.根据权利要求2所述的触摸控制方法,其特征在于,若检测到所述第二坐标位置保持不变,所述第一坐标位置消失,则从所述第一坐标位置消失开始的第三预置时间内,若在第一区域范围内检测到第三触摸区域,则控制所述光标在所在位置处执行一次单击操作;若在第一区域范围内未检测到第三触摸区域,则控制所述光标消隐;其中,所述第三触摸区域为以所述第一坐标位置为中心的一预设区域范围。6.一种触摸控制处理装置,其特征在于,包括:检测模块,用于检测触摸屏上的第一触摸区域;第一计算模块,用于根据所述检测模块检测到的所述第一触摸区域,计算第一坐标位置;第一控制模块,用于根据所述第一计算模块计算得到的所述第一坐标位置,控制在所述第一触摸区域外的触摸屏上显示一光标;第二控制模块,用于根据所述第一计算模块计算得到的所述第一坐标位置的移动速度和移动方向,控制所述第一控制模块控制显示的所述光标的移动。7.根据权利要求6所述的触摸控制处理装置,其特征在于,所述检测模块还用于检测所述触摸屏上的第二触摸区域;所述触摸控制处理装置还包括:第二计算模块,用于根据所述检测模块检测到的所述第二触摸区域,计算第二坐标位置;所述第二控制模块,具体用于根据所述第一计算模块计算得到的所述第一坐标位置和/或所述第二计算模块计算得到的所述第二坐标位置的移动速度和移动方向,控制所述第一控制模块控制显示的所述光标的移动。8.根据权利要求6所述的触摸控制处理装置,其特征在于,还包括:第三控制模块,用于在检测到所述第一坐标位置消失时,从所述第一坐标位置消失开始的第一预置时间内,若在第一区域范围内检测到第三触摸区域,则控制所述光标在所在位置处执行一次单击操作;若在第一区域范围内未检测到第三触摸区域,则控制所述光标消隐;其中,所述第一区域范围为以所述第一坐标位置为中心的一预设区域范围。9.根据权利要求7所述的触摸控制处理装置,其特征在于,还包括:第四控制模块,用于在检测到所述第一坐标位置保持不变,所述第二坐标位置消失时,从所述第二坐标位置消失开始的第二预置时间内,若在第二区域范围内检测到第四触摸区域,则控制所述光标在所在位置处执行一次单击操;若在第二区域范围内未检测到第四触摸区域,则控制所述光标消隐;其中,所述第二区域范围为以所述第二坐标位置为中心的一预设区域范围;和/或第五控制模块,用于在检测到所述第二坐标位置保持不变,所述第一坐标位置消失时,从所述第一坐标位置消失开始的第三预置时间内,若在第一区域范围内检测到第三触摸区域,则控制所述光标在所在位置处执行一次单击操;若在第一区域范围内未检测到第三触摸区域,则控制所述光标消隐;其中,所述第三触摸区域为以所述第一坐标位置为中心的一预设区域范围。10.一种触摸控制处理系统,其特征在于,包括:触摸屏、控制总线,以及如权利要求6-9任一项权利要求所述的触摸控制处理装置,其中所述触摸屏,用于显示所述光标的位置;所述控制总线,分别连接所述触摸控制处理装置和所述触摸屏,用于传输所述触摸屏和所述触摸控制处理装置之间的信令。

说明书

触摸控制方法、处理装置及处理系统

技术领域

本发明涉及触摸控制技术领域,特别涉及一种触摸控制方法、处理装置及处理系统。

背景技术

目前大部分的触摸屏采用电阻式触摸。电阻式触摸屏是一种传感器,它将矩形区域中触摸点(X,Y)的物理位置转换为代表X坐标和Y坐标的电压来实现触摸。电阻式触摸屏可以精确定位,但是器件的使用寿命短,且触摸时的操作手感差。

电容式触摸屏具有寿命长、操作流畅、支持多点触摸的特点。在触摸电容式触摸屏时,由于人体电场,手指与导体层间会形成一个耦合电容,四边电极发出的电流会流向触点,而电流强弱与手指到电极的距离成正比,位于触摸屏幕后的控制器便会计算电流的比例及强弱,准确算出触摸点的位置。但是,电容式触摸屏必须由手指触摸才能感应操作。

不论在电容时触摸装置还是在电阻时触摸装置中,采用大面积触摸(如手指触摸)时,由于触摸的面积(如手指与触摸屏接触的面积)较大,因此,触摸到屏幕上时,常常是一大片区域同时按下,导致应用中往往难于精确定位到屏幕上的某一坐标点。为了可以精确定位到屏幕上的某一点坐标,可以采用局部放大的方法,但是这样会使放大的区域遮盖普通区域,使用户可观察的界面变小,用户体验差。

发明内容

本发明实施例的目的在于提供一种触摸控制方法、处理装置及处理系统,以控制触摸屏上的触摸位置精确移动和选择。

本发明实施例提供了一种触摸控制方法,包括:

根据检测到的触摸屏上的第一触摸区域,计算第一坐标位置;

根据所述第一坐标位置,控制在所述第一触摸区域外的触摸屏上显示一光标;

根据所述第一坐标位置的移动速度和移动方向,控制所述光标的移动。

本发明实施例还提供了一种触摸控制处理装置,包括:

检测模块,用于检测触摸屏上的第一触摸区域;

第一计算模块,用于根据所述检测模块检测到的所述第一触摸区域,计算第一坐标位置;

第一控制模块,用于根据所述第一计算模块计算得到的所述第一坐标位置,控制在所述第一触摸区域外的触摸屏上显示一光标;

第二控制模块,用于根据所述第一计算模块计算得到的所述第一坐标位置的移动速度和移动方向,控制所述第一控制模块控制显示的所述光标的移动。

本发明实施例还提供了一种触摸控制处理系统,包括:触摸屏、控制总线,以及如上所述的触摸控制处理装置,其中

所述触摸屏,用于显示所述光标的位置;

所述控制总线,分别连接所述触摸控制处理装置和所述触摸屏,用于传输所述触摸屏和所述触摸控制处理装置之间的信令。

由以上技术方案可知,本发明实施例的触摸控制方法、处理装置及处理系统,通过对根据触摸计算获得的坐标位置的移动速度和移动方向的探测,来控制触摸屏上显示的光标的移动,从而将光标移动到一确定的位置,可以实现将触摸屏上的光标精确移动到想要选择的位置,提高对触摸屏进行触摸控制的精度。

附图说明

图1为本发明触摸控制方法第一实施例的流程示意图;

图2为本发明触摸控制方法第二实施例的流程示意图;

图3为本发明触摸控制处理装置第一实施例的结构示意图;

图4为本发明触摸控制处理装置第二实施例的结构示意图;

图5为本发明触摸控制处理系统实施例的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1为本发明触摸控制方法第一实施例的流程示意图,如图1所示,包括如下步骤:

步骤101、根据检测到的触摸屏上的第一触摸区域,计算第一坐标位置;

具体地,以电容式触摸设备为例(以下实施例均以电容式触摸方式为例进行说明,但本领域技术人员可以理解的是,在其他方式(如电阻式)触摸技术中,本发明实施例的方法仍然适用),该电容式触摸设备可以为电容式触摸屏,还可以是应用到其他具有多点触摸和精度受限的触摸设备,如多点式的电容触控板等。在该电容式触摸设备上的触摸控制处理装置可以接收人的手指触摸到该电容式触摸设备的触摸屏上时的第一触摸区域的位置信息,然后根据电容式触摸的计算方法计算得到第一坐标位置;

步骤102、根据第一坐标位置,控制在第一触摸区域外的触摸屏上显示一光标;

触摸控制处理装置控制在第一触摸区域以外的触摸屏上显示光标,这样光标出现的位置不会被触摸到第一触摸区域的手指挡住;

步骤103、根据第一坐标位置的移动速度和移动方向,控制光标的移动。

触摸在第一触摸区域的手指可以在触摸屏上滑动,触摸控制处理装置根据计算得到的第一坐标位置的移动速度和移动方向来控制屏幕上显示的光标的移动,直到光标移动到一确定位置处。

另外,当光标移动到一确定位置处后,该触摸控制处理装置检测到所述第一坐标位置消失,那么,从所述第一坐标位置消失开始的第一预置时间内,若在第一区域范围内检测到第三触摸区域,则控制所述光标在所在位置处执行一次单击操作;若在第一区域范围内未检测到第三触摸区域,则控制所述光标消隐。其中,所述第一区域范围为以所述第一坐标位置为中心的一预设区域范围。再有,从所述第一坐标位置消失开始的第一预置时间内,若在第一区域范围内多次检测到第三触摸区域,则控制所述光标在所在位置处执行多次点击操作。

在上述触摸控制方法实施例中,可能存在手指在触摸屏上滑动一次不能将光标移动到确定位置的情况。此时,可以设定在一段时间内若手指抬起又触摸到触摸屏上除上述第一区域范围以外的其他区域的话,认为手指是短暂离开,用来调整位置,此后手指在触摸屏上滑动时仍可以控制光标从上一位置继续移动。但是,若手指在设定的一段时间内没有再触摸到触摸屏,即该触摸控制处理装置不能再接收到触摸区域的坐标位置信息,则认为操作者放弃了本次操作,触摸屏上的光标将消隐。

本实施例提供的触摸控制方法,通过对根据检测到的第一触摸区域计算得到的第一坐标位置的移动速度和移动方向的探测,来控制触摸屏上显示的光标的移动,从而将光标移动到一确定的位置,可以实现将触摸屏上的光标精确移动到想要选择的位置并进行点击选择操作,能够提高对触摸屏进行触摸控制的精度。

需要注意的是,该触摸控制方法中,触摸控制处理装置接收到触摸区域的一个目的是为了将触摸屏上的光标显示出来,即该触摸控制处理装置在设定时间内需要能够接收到手指触摸在触摸屏上的坐标位置,才可以显示出光标,从而对光标进行移动控制。也就是说,在光标移动到确定的位置处之前,手指是不能长时间离开触摸屏的。利用电容式触摸可以探测到多点触摸的特点,下面的第二实施例将介绍一种更为优化的光标移动方法。

图2为本发明触摸控制方法第二实施例的流程示意图,如图2所示,本实施例与上述触摸控制方法第一实施例的不同之处在于:利用电容式触摸支持多点触摸的特性,采用两点触摸的方式,为电容式触摸设备提供精确的坐标移动和选择。该实施例具体包括如下步骤:

步骤201、根据检测到的触摸屏上的第一触摸区域,计算第一坐标位置;

步骤202、根据第一坐标位置,控制在第一触摸区域外的触摸屏上显示一光标;

具体地,在检测到第一点触摸落在触摸屏上的第一触摸区域时,将光标显示在第一触摸区域以外的触摸屏上;

步骤203、根据检测到的触摸屏上的第二触摸区域,计算第二坐标位置;

用户在第一点不离开触摸屏的基础上,第二点落于触摸屏上的第二触摸区域时,即在检测到第一触摸点没有离开触摸屏的情况下,检测到有第二触摸点触摸到触摸屏的第二触摸区域时,计算第二触摸区域对应的第二坐标位置;

步骤204、根据第一坐标位置和/或第二坐标位置的移动速度和移动方向控制光标的移动。

即用户可以通过移动第一点或第二点或交替移动第一点和第二点或同时移动第一点和第二点来控制光标的移动。

此时,由于存在两点触摸,如保持第一点触摸位置不变,移动第二点,那么如果一次移动不能保证将光标移动到确定位置时,可以通过交替,即保持第二点触摸位置不变,再次移动第一点来将光标移动到触摸屏上的确定位置。需要注意,不论如何移动第一点和第二点,要保持在一设定时间内至少有一点在触摸屏上的坐标位置可以被探测到,而对于多点触摸的方式,该条件是容易被保证的。

本实施例提供的触摸控制方法,通过对根据检测到的第一触摸区域计算得到的第一坐标位置和/或根据检测到的第二触摸区域计算得到的第二坐标位置的移动速度和移动方向的探测,来控制触摸屏上显示的光标的移动,从而将光标移动到一确定的位置,可以实现将触摸屏上的光标精确移动到想要选择的位置,能够提高对触摸屏采用大面积触摸时的触摸控制精度。

在上述触摸控制方法第二实施例中,当触摸屏上的光标移动到确定的位置后,还可以进行对确定位置的点击操作,以选择确定位置区域的选项。若触摸控制处理装置检测到所述第一坐标位置保持不变,所述第二坐标位置消失,则从所述第二坐标位置消失开始的第二预置时间内,若在第二区域范围内检测到第四触摸区域,则控制所述光标在所在位置处执行一次单击操作,该次单击操作可以规定为类似于鼠标的左键单击事件;若在第二区域范围内未检测到第四触摸区域,则控制所述光标消隐;其中,所述第二区域范围为以所述第二坐标位置为中心的一预设区域范围。若触摸控制处理装置检测到所述第二坐标位置保持不变,所述第一坐标位置消失,则从所述第一坐标位置消失开始的第三预置时间内,若在第一区域范围内检测到第三触摸区域,则控制所述光标在所在位置处执行一次单击操作,该次单击操作可以规定为类似于鼠标的右键单击事件;若在第一区域范围内未检测到第三触摸区域,则控制所述光标消隐;其中,所述第三触摸区域为以所述第一坐标位置为中心的一预设区域范围。可以理解的是,该左键单击和右键单击事件的规定可以互换。

另外,如果需要,还可以定位双击或多次点击事件。若触摸控制处理装置检测到所述第一坐标位置保持不变,所述第二坐标位置消失,则从所述第二坐标位置消失开始的第二预置时间内,若在第二区域范围内多次检测到第四触摸区域,则控制所述光标在所在位置处执行多次点击操作;或若触摸控制处理装置检测到所述第二坐标位置保持不变,所述第一坐标位置消失,则从所述第一坐标位置消失开始的第三预置时间内,若在第一区域范围内多次检测到第三触摸区域,则控制所述光标在所在位置处执行多次点击操作。

如果在某一时刻第一点消失,或者第二点消失,或者两点同时消失,则当此消失时间大于某一设定时间时,则认为用户取消了光标移动、左键事件或右键事件的输入,此时触摸屏上的光标会消隐。

图3为本发明触摸控制处理装置第一实施例的结构示意图。如图3所示,该触摸控制处理装置包括:检测模块31、第一计算模块32、第一控制模块33和第二控制模块34。其中,检测模块31用于检测触摸屏上的第一触摸区域;第一计算模块32用于根据检测模块31检测到的第一触摸区域计算第一坐标位置;第一控制模块33用于根据第一计算模块32计算得到的第一坐标位置,控制在检测模块31接收的第一触摸区域外的触摸屏上显示一光标;第二控制模块34用于根据第一计算模块32计算得到的第一坐标位置的移动速度和移动方向,控制第一控制模块33控制显示的光标的移动。

本实施例提供的触摸控制处理装置的触摸控制方法的具体实现如上述触摸控制方法实施例所述,在此不再赘述。

本实施例提供的触摸控制处理装置,通过对根据检测到的第一触摸区域计算得到的第一坐标位置的移动速度和移动方向的探测,来控制触摸屏上显示的光标的移动,从而将光标移动到一确定的位置,可以实现将触摸屏上的光标精确移动到想要选择的位置并进行点击选择操作,能够提高对触摸屏进行触摸控制的精度。

图4为本发明触摸控制处理装置第二实施例的结构示意图。如图4所示,该触摸控制处理装置包括:检测模块41、第一计算模块42、第一控制模块43和第二控制模块44。其中,检测模块41用于检测触摸屏上的第一触摸区域;第一计算模块42用于根据检测模块41检测到的第一触摸区域计算第一坐标位置;第一控制模块43用于根据第一计算模块42计算得到的第一坐标位置,控制在检测模块41接收的第一触摸区域外的触摸屏上显示一光标;第二控制模块44用于根据第一计算模块42计算得到的第一坐标位置的移动速度和移动方向,控制第一控制模块43控制显示的光标的移动。

当检测模块41还用于检测触摸屏上的第二触摸区域时,该触摸控制处理装置还可以包括:第二计算模块45用于根据检测模块41检测到的第二触摸区域计算第二坐标位置;那么,第二控制模块44具体用于根据第一计算模块42计算得到的第一坐标位置和/或第二计算模块45计算得到的第二坐标位置的移动速度和移动方向控制光标的移动。

该触摸控制处理装置还可以包括:第三控制模块46,用于在检测到所述第一坐标位置消失时,从所述第一坐标位置消失开始的第一预置时间内,若在第一区域范围内检测到第三触摸区域,则控制所述光标在所在位置处执行一次单击操作;若在第一区域范围内未检测到第三触摸区域,则控制所述光标消隐;其中,所述第一区域范围为以所述第一坐标位置为中心的一预设区域范围。

该触摸控制处理装置还可以包括:第四控制模块47和/或第五控制模块48。第四控制模块47,用于在检测到所述第一坐标位置保持不变,所述第二坐标位置消失时,从所述第二坐标位置消失开始的第二预置时间内,若在第二区域范围内检测到第四触摸区域,则控制所述光标在所在位置处执行一次单击操;若在第二区域范围内未检测到第四触摸区域,则控制所述光标消隐;其中,所述第二区域范围为以所述第二坐标位置为中心的一预设区域范围。第五控制模块48,用于在检测到所述第二坐标位置保持不变,所述第一坐标位置消失时,从所述第一坐标位置消失开始的第三预置时间内,若在第一区域范围内检测到第三触摸区域,则控制所述光标在所在位置处执行一次单击操;若在第一区域范围内未检测到第三触摸区域,则控制所述光标消隐;其中,所述第三触摸区域为以所述第一坐标位置为中心的一预设区域范围。

本实施例提供的触摸控制处理装置的触摸控制方法的具体实现如上述触摸控制方法实施例所述,在此不再赘述。本实施例提供的触摸控制处理装置通过对第一坐标位置和/或第二坐标位置的移动速度和移动方向的探测,来控制触摸屏上显示的光标的移动,从而将光标移动到一确定的位置,可以实现将触摸屏上的光标精确移动到想要选择的位置,提高电容式触摸的触摸精度。

图5为本发明触摸控制处理系统实施例的结构示意图。如图5所示,该系统包括:触摸屏51、控制总线52,以及如图3和图4所示的触摸控制处理装置53。其中,触摸控制处理装置53用于控制触摸屏51上的光标的移动和点击操作;触摸屏51用于显示光标的位置;控制总线52分别连接触摸控制处理装置53和触摸屏51,用于传输触摸屏51和触摸控制处理装置53之间的信令。

本实施例提供的触摸控制处理系统的触摸控制方法的具体实现如上述触摸控制方法实施例所述,在此不再赘述;该触摸控制处理系统可以实现将触摸屏上的光标精确移动到想要选择的位置,提高电容式触摸的触摸精度。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可获取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

触摸控制方法、处理装置及处理系统.pdf_第1页
第1页 / 共11页
触摸控制方法、处理装置及处理系统.pdf_第2页
第2页 / 共11页
触摸控制方法、处理装置及处理系统.pdf_第3页
第3页 / 共11页
点击查看更多>>
资源描述

《触摸控制方法、处理装置及处理系统.pdf》由会员分享,可在线阅读,更多相关《触摸控制方法、处理装置及处理系统.pdf(11页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102004569A43申请公布日20110406CN102004569ACN102004569A21申请号200910092269622申请日20090903G06F3/041200601G06F3/04420060171申请人华为终端有限公司地址518129广东省深圳市龙岗区坂田华为基地B区2号楼72发明人许仲杰74专利代理机构北京同立钧成知识产权代理有限公司11205代理人刘芳54发明名称触摸控制方法、处理装置及处理系统57摘要本发明实施例涉及一种触摸控制方法、处理装置及处理系统。本发明实施例的触摸控制方法,包括根据检测到的触摸屏上的第一触摸区域,计算第一坐标位置;根据。

2、所述第一坐标位置,控制在所述第一触摸区域外的触摸屏上显示一光标;根据所述第一坐标位置的移动速度和移动方向,控制所述光标的移动。本发明实施例的触摸控制方法、处理装置及处理系统,通过对根据触摸计算获得的坐标位置的移动速度和移动方向的探测,来控制触摸屏上显示的光标的移动,从而将光标移动到一确定的位置,可以实现将触摸屏上的光标精确移动到想要选择的位置,提高对触摸屏进行触摸控制的精度。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书6页附图2页CN102004582A1/2页21一种触摸控制方法,其特征在于,包括根据检测到的触摸屏上的第一触摸区域,计算第一坐标位置;根据。

3、所述第一坐标位置,控制在所述第一触摸区域外的触摸屏上显示一光标;根据所述第一坐标位置的移动速度和移动方向,控制所述光标的移动。2根据权利要求1所述的触摸控制方法,其特征在于,在所述根据所述第一坐标位置的移动速度和移动方向,控制所述光标的移动之前还包括根据检测到的触摸屏上的第二触摸区域,计算第二坐标位置;所述根据所述第一坐标位置的移动速度和移动方向,控制所述光标的移动具体包括根据所述第一坐标位置和/或所述第二坐标位置的移动速度和移动方向,控制所述光标的移动。3根据权利要求1所述的触摸控制方法,其特征在于,若检测到所述第一坐标位置消失,则从所述第一坐标位置消失开始的第一预置时间内,若在第一区域范围。

4、内检测到第三触摸区域,则控制所述光标在所在位置处执行一次单击操作;若在第一区域范围内未检测到第三触摸区域,则控制所述光标消隐;其中,所述第一区域范围为以所述第一坐标位置为中心的一预设区域范围。4根据权利要求2所述的触摸控制方法,其特征在于,若检测到所述第一坐标位置保持不变,所述第二坐标位置消失,则从所述第二坐标位置消失开始的第二预置时间内,若在第二区域范围内检测到第四触摸区域,则控制所述光标在所在位置处执行一次单击操作;若在第二区域范围内未检测到第四触摸区域,则控制所述光标消隐;其中,所述第二区域范围为以所述第二坐标位置为中心的一预设区域范围。5根据权利要求2所述的触摸控制方法,其特征在于,若。

5、检测到所述第二坐标位置保持不变,所述第一坐标位置消失,则从所述第一坐标位置消失开始的第三预置时间内,若在第一区域范围内检测到第三触摸区域,则控制所述光标在所在位置处执行一次单击操作;若在第一区域范围内未检测到第三触摸区域,则控制所述光标消隐;其中,所述第三触摸区域为以所述第一坐标位置为中心的一预设区域范围。6一种触摸控制处理装置,其特征在于,包括检测模块,用于检测触摸屏上的第一触摸区域;第一计算模块,用于根据所述检测模块检测到的所述第一触摸区域,计算第一坐标位置;第一控制模块,用于根据所述第一计算模块计算得到的所述第一坐标位置,控制在所述第一触摸区域外的触摸屏上显示一光标;第二控制模块,用于根。

6、据所述第一计算模块计算得到的所述第一坐标位置的移动速度和移动方向,控制所述第一控制模块控制显示的所述光标的移动。7根据权利要求6所述的触摸控制处理装置,其特征在于,所述检测模块还用于检测所述触摸屏上的第二触摸区域;所述触摸控制处理装置还包括第二计算模块,用于根据所述检测模块检测到的所述权利要求书CN102004569ACN102004582A2/2页3第二触摸区域,计算第二坐标位置;所述第二控制模块,具体用于根据所述第一计算模块计算得到的所述第一坐标位置和/或所述第二计算模块计算得到的所述第二坐标位置的移动速度和移动方向,控制所述第一控制模块控制显示的所述光标的移动。8根据权利要求6所述的触摸。

7、控制处理装置,其特征在于,还包括第三控制模块,用于在检测到所述第一坐标位置消失时,从所述第一坐标位置消失开始的第一预置时间内,若在第一区域范围内检测到第三触摸区域,则控制所述光标在所在位置处执行一次单击操作;若在第一区域范围内未检测到第三触摸区域,则控制所述光标消隐;其中,所述第一区域范围为以所述第一坐标位置为中心的一预设区域范围。9根据权利要求7所述的触摸控制处理装置,其特征在于,还包括第四控制模块,用于在检测到所述第一坐标位置保持不变,所述第二坐标位置消失时,从所述第二坐标位置消失开始的第二预置时间内,若在第二区域范围内检测到第四触摸区域,则控制所述光标在所在位置处执行一次单击操;若在第二。

8、区域范围内未检测到第四触摸区域,则控制所述光标消隐;其中,所述第二区域范围为以所述第二坐标位置为中心的一预设区域范围;和/或第五控制模块,用于在检测到所述第二坐标位置保持不变,所述第一坐标位置消失时,从所述第一坐标位置消失开始的第三预置时间内,若在第一区域范围内检测到第三触摸区域,则控制所述光标在所在位置处执行一次单击操;若在第一区域范围内未检测到第三触摸区域,则控制所述光标消隐;其中,所述第三触摸区域为以所述第一坐标位置为中心的一预设区域范围。10一种触摸控制处理系统,其特征在于,包括触摸屏、控制总线,以及如权利要求69任一项权利要求所述的触摸控制处理装置,其中所述触摸屏,用于显示所述光标的。

9、位置;所述控制总线,分别连接所述触摸控制处理装置和所述触摸屏,用于传输所述触摸屏和所述触摸控制处理装置之间的信令。权利要求书CN102004569ACN102004582A1/6页4触摸控制方法、处理装置及处理系统技术领域0001本发明涉及触摸控制技术领域,特别涉及一种触摸控制方法、处理装置及处理系统。背景技术0002目前大部分的触摸屏采用电阻式触摸。电阻式触摸屏是一种传感器,它将矩形区域中触摸点X,Y的物理位置转换为代表X坐标和Y坐标的电压来实现触摸。电阻式触摸屏可以精确定位,但是器件的使用寿命短,且触摸时的操作手感差。0003电容式触摸屏具有寿命长、操作流畅、支持多点触摸的特点。在触摸电容。

10、式触摸屏时,由于人体电场,手指与导体层间会形成一个耦合电容,四边电极发出的电流会流向触点,而电流强弱与手指到电极的距离成正比,位于触摸屏幕后的控制器便会计算电流的比例及强弱,准确算出触摸点的位置。但是,电容式触摸屏必须由手指触摸才能感应操作。0004不论在电容时触摸装置还是在电阻时触摸装置中,采用大面积触摸如手指触摸时,由于触摸的面积如手指与触摸屏接触的面积较大,因此,触摸到屏幕上时,常常是一大片区域同时按下,导致应用中往往难于精确定位到屏幕上的某一坐标点。为了可以精确定位到屏幕上的某一点坐标,可以采用局部放大的方法,但是这样会使放大的区域遮盖普通区域,使用户可观察的界面变小,用户体验差。发明。

11、内容0005本发明实施例的目的在于提供一种触摸控制方法、处理装置及处理系统,以控制触摸屏上的触摸位置精确移动和选择。0006本发明实施例提供了一种触摸控制方法,包括0007根据检测到的触摸屏上的第一触摸区域,计算第一坐标位置;0008根据所述第一坐标位置,控制在所述第一触摸区域外的触摸屏上显示一光标;0009根据所述第一坐标位置的移动速度和移动方向,控制所述光标的移动。0010本发明实施例还提供了一种触摸控制处理装置,包括0011检测模块,用于检测触摸屏上的第一触摸区域;0012第一计算模块,用于根据所述检测模块检测到的所述第一触摸区域,计算第一坐标位置;0013第一控制模块,用于根据所述第一。

12、计算模块计算得到的所述第一坐标位置,控制在所述第一触摸区域外的触摸屏上显示一光标;0014第二控制模块,用于根据所述第一计算模块计算得到的所述第一坐标位置的移动速度和移动方向,控制所述第一控制模块控制显示的所述光标的移动。0015本发明实施例还提供了一种触摸控制处理系统,包括触摸屏、控制总线,以及如上所述的触摸控制处理装置,其中0016所述触摸屏,用于显示所述光标的位置;说明书CN102004569ACN102004582A2/6页50017所述控制总线,分别连接所述触摸控制处理装置和所述触摸屏,用于传输所述触摸屏和所述触摸控制处理装置之间的信令。0018由以上技术方案可知,本发明实施例的触摸。

13、控制方法、处理装置及处理系统,通过对根据触摸计算获得的坐标位置的移动速度和移动方向的探测,来控制触摸屏上显示的光标的移动,从而将光标移动到一确定的位置,可以实现将触摸屏上的光标精确移动到想要选择的位置,提高对触摸屏进行触摸控制的精度。附图说明0019图1为本发明触摸控制方法第一实施例的流程示意图;0020图2为本发明触摸控制方法第二实施例的流程示意图;0021图3为本发明触摸控制处理装置第一实施例的结构示意图;0022图4为本发明触摸控制处理装置第二实施例的结构示意图;0023图5为本发明触摸控制处理系统实施例的结构示意图。具体实施方式0024下面将结合本发明实施例中的附图,对本发明实施例中的。

14、技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。0025图1为本发明触摸控制方法第一实施例的流程示意图,如图1所示,包括如下步骤0026步骤101、根据检测到的触摸屏上的第一触摸区域,计算第一坐标位置;0027具体地,以电容式触摸设备为例以下实施例均以电容式触摸方式为例进行说明,但本领域技术人员可以理解的是,在其他方式如电阻式触摸技术中,本发明实施例的方法仍然适用,该电容式触摸设备可以为电容式触摸屏,还可以是应用到其他具有多点触摸和精。

15、度受限的触摸设备,如多点式的电容触控板等。在该电容式触摸设备上的触摸控制处理装置可以接收人的手指触摸到该电容式触摸设备的触摸屏上时的第一触摸区域的位置信息,然后根据电容式触摸的计算方法计算得到第一坐标位置;0028步骤102、根据第一坐标位置,控制在第一触摸区域外的触摸屏上显示一光标;0029触摸控制处理装置控制在第一触摸区域以外的触摸屏上显示光标,这样光标出现的位置不会被触摸到第一触摸区域的手指挡住;0030步骤103、根据第一坐标位置的移动速度和移动方向,控制光标的移动。0031触摸在第一触摸区域的手指可以在触摸屏上滑动,触摸控制处理装置根据计算得到的第一坐标位置的移动速度和移动方向来控制。

16、屏幕上显示的光标的移动,直到光标移动到一确定位置处。0032另外,当光标移动到一确定位置处后,该触摸控制处理装置检测到所述第一坐标位置消失,那么,从所述第一坐标位置消失开始的第一预置时间内,若在第一区域范围内检测到第三触摸区域,则控制所述光标在所在位置处执行一次单击操作;若在第一区域范围内未检测到第三触摸区域,则控制所述光标消隐。其中,所述第一区域范围为以所述第一坐说明书CN102004569ACN102004582A3/6页6标位置为中心的一预设区域范围。再有,从所述第一坐标位置消失开始的第一预置时间内,若在第一区域范围内多次检测到第三触摸区域,则控制所述光标在所在位置处执行多次点击操作。0。

17、033在上述触摸控制方法实施例中,可能存在手指在触摸屏上滑动一次不能将光标移动到确定位置的情况。此时,可以设定在一段时间内若手指抬起又触摸到触摸屏上除上述第一区域范围以外的其他区域的话,认为手指是短暂离开,用来调整位置,此后手指在触摸屏上滑动时仍可以控制光标从上一位置继续移动。但是,若手指在设定的一段时间内没有再触摸到触摸屏,即该触摸控制处理装置不能再接收到触摸区域的坐标位置信息,则认为操作者放弃了本次操作,触摸屏上的光标将消隐。0034本实施例提供的触摸控制方法,通过对根据检测到的第一触摸区域计算得到的第一坐标位置的移动速度和移动方向的探测,来控制触摸屏上显示的光标的移动,从而将光标移动到一。

18、确定的位置,可以实现将触摸屏上的光标精确移动到想要选择的位置并进行点击选择操作,能够提高对触摸屏进行触摸控制的精度。0035需要注意的是,该触摸控制方法中,触摸控制处理装置接收到触摸区域的一个目的是为了将触摸屏上的光标显示出来,即该触摸控制处理装置在设定时间内需要能够接收到手指触摸在触摸屏上的坐标位置,才可以显示出光标,从而对光标进行移动控制。也就是说,在光标移动到确定的位置处之前,手指是不能长时间离开触摸屏的。利用电容式触摸可以探测到多点触摸的特点,下面的第二实施例将介绍一种更为优化的光标移动方法。0036图2为本发明触摸控制方法第二实施例的流程示意图,如图2所示,本实施例与上述触摸控制方法。

19、第一实施例的不同之处在于利用电容式触摸支持多点触摸的特性,采用两点触摸的方式,为电容式触摸设备提供精确的坐标移动和选择。该实施例具体包括如下步骤0037步骤201、根据检测到的触摸屏上的第一触摸区域,计算第一坐标位置;0038步骤202、根据第一坐标位置,控制在第一触摸区域外的触摸屏上显示一光标;0039具体地,在检测到第一点触摸落在触摸屏上的第一触摸区域时,将光标显示在第一触摸区域以外的触摸屏上;0040步骤203、根据检测到的触摸屏上的第二触摸区域,计算第二坐标位置;0041用户在第一点不离开触摸屏的基础上,第二点落于触摸屏上的第二触摸区域时,即在检测到第一触摸点没有离开触摸屏的情况下,检。

20、测到有第二触摸点触摸到触摸屏的第二触摸区域时,计算第二触摸区域对应的第二坐标位置;0042步骤204、根据第一坐标位置和/或第二坐标位置的移动速度和移动方向控制光标的移动。0043即用户可以通过移动第一点或第二点或交替移动第一点和第二点或同时移动第一点和第二点来控制光标的移动。0044此时,由于存在两点触摸,如保持第一点触摸位置不变,移动第二点,那么如果一次移动不能保证将光标移动到确定位置时,可以通过交替,即保持第二点触摸位置不变,再次移动第一点来将光标移动到触摸屏上的确定位置。需要注意,不论如何移动第一点和第二点,要保持在一设定时间内至少有一点在触摸屏上的坐标位置可以被探测到,而对于多点触摸。

21、的方式,该条件是容易被保证的。说明书CN102004569ACN102004582A4/6页70045本实施例提供的触摸控制方法,通过对根据检测到的第一触摸区域计算得到的第一坐标位置和/或根据检测到的第二触摸区域计算得到的第二坐标位置的移动速度和移动方向的探测,来控制触摸屏上显示的光标的移动,从而将光标移动到一确定的位置,可以实现将触摸屏上的光标精确移动到想要选择的位置,能够提高对触摸屏采用大面积触摸时的触摸控制精度。0046在上述触摸控制方法第二实施例中,当触摸屏上的光标移动到确定的位置后,还可以进行对确定位置的点击操作,以选择确定位置区域的选项。若触摸控制处理装置检测到所述第一坐标位置保持。

22、不变,所述第二坐标位置消失,则从所述第二坐标位置消失开始的第二预置时间内,若在第二区域范围内检测到第四触摸区域,则控制所述光标在所在位置处执行一次单击操作,该次单击操作可以规定为类似于鼠标的左键单击事件;若在第二区域范围内未检测到第四触摸区域,则控制所述光标消隐;其中,所述第二区域范围为以所述第二坐标位置为中心的一预设区域范围。若触摸控制处理装置检测到所述第二坐标位置保持不变,所述第一坐标位置消失,则从所述第一坐标位置消失开始的第三预置时间内,若在第一区域范围内检测到第三触摸区域,则控制所述光标在所在位置处执行一次单击操作,该次单击操作可以规定为类似于鼠标的右键单击事件;若在第一区域范围内未检。

23、测到第三触摸区域,则控制所述光标消隐;其中,所述第三触摸区域为以所述第一坐标位置为中心的一预设区域范围。可以理解的是,该左键单击和右键单击事件的规定可以互换。0047另外,如果需要,还可以定位双击或多次点击事件。若触摸控制处理装置检测到所述第一坐标位置保持不变,所述第二坐标位置消失,则从所述第二坐标位置消失开始的第二预置时间内,若在第二区域范围内多次检测到第四触摸区域,则控制所述光标在所在位置处执行多次点击操作;或若触摸控制处理装置检测到所述第二坐标位置保持不变,所述第一坐标位置消失,则从所述第一坐标位置消失开始的第三预置时间内,若在第一区域范围内多次检测到第三触摸区域,则控制所述光标在所在位。

24、置处执行多次点击操作。0048如果在某一时刻第一点消失,或者第二点消失,或者两点同时消失,则当此消失时间大于某一设定时间时,则认为用户取消了光标移动、左键事件或右键事件的输入,此时触摸屏上的光标会消隐。0049图3为本发明触摸控制处理装置第一实施例的结构示意图。如图3所示,该触摸控制处理装置包括检测模块31、第一计算模块32、第一控制模块33和第二控制模块34。其中,检测模块31用于检测触摸屏上的第一触摸区域;第一计算模块32用于根据检测模块31检测到的第一触摸区域计算第一坐标位置;第一控制模块33用于根据第一计算模块32计算得到的第一坐标位置,控制在检测模块31接收的第一触摸区域外的触摸屏上。

25、显示一光标;第二控制模块34用于根据第一计算模块32计算得到的第一坐标位置的移动速度和移动方向,控制第一控制模块33控制显示的光标的移动。0050本实施例提供的触摸控制处理装置的触摸控制方法的具体实现如上述触摸控制方法实施例所述,在此不再赘述。0051本实施例提供的触摸控制处理装置,通过对根据检测到的第一触摸区域计算得到的第一坐标位置的移动速度和移动方向的探测,来控制触摸屏上显示的光标的移动,从而将光标移动到一确定的位置,可以实现将触摸屏上的光标精确移动到想要选择的位置并进行点击选择操作,能够提高对触摸屏进行触摸控制的精度。说明书CN102004569ACN102004582A5/6页8005。

26、2图4为本发明触摸控制处理装置第二实施例的结构示意图。如图4所示,该触摸控制处理装置包括检测模块41、第一计算模块42、第一控制模块43和第二控制模块44。其中,检测模块41用于检测触摸屏上的第一触摸区域;第一计算模块42用于根据检测模块41检测到的第一触摸区域计算第一坐标位置;第一控制模块43用于根据第一计算模块42计算得到的第一坐标位置,控制在检测模块41接收的第一触摸区域外的触摸屏上显示一光标;第二控制模块44用于根据第一计算模块42计算得到的第一坐标位置的移动速度和移动方向,控制第一控制模块43控制显示的光标的移动。0053当检测模块41还用于检测触摸屏上的第二触摸区域时,该触摸控制处。

27、理装置还可以包括第二计算模块45用于根据检测模块41检测到的第二触摸区域计算第二坐标位置;那么,第二控制模块44具体用于根据第一计算模块42计算得到的第一坐标位置和/或第二计算模块45计算得到的第二坐标位置的移动速度和移动方向控制光标的移动。0054该触摸控制处理装置还可以包括第三控制模块46,用于在检测到所述第一坐标位置消失时,从所述第一坐标位置消失开始的第一预置时间内,若在第一区域范围内检测到第三触摸区域,则控制所述光标在所在位置处执行一次单击操作;若在第一区域范围内未检测到第三触摸区域,则控制所述光标消隐;其中,所述第一区域范围为以所述第一坐标位置为中心的一预设区域范围。0055该触摸控。

28、制处理装置还可以包括第四控制模块47和/或第五控制模块48。第四控制模块47,用于在检测到所述第一坐标位置保持不变,所述第二坐标位置消失时,从所述第二坐标位置消失开始的第二预置时间内,若在第二区域范围内检测到第四触摸区域,则控制所述光标在所在位置处执行一次单击操;若在第二区域范围内未检测到第四触摸区域,则控制所述光标消隐;其中,所述第二区域范围为以所述第二坐标位置为中心的一预设区域范围。第五控制模块48,用于在检测到所述第二坐标位置保持不变,所述第一坐标位置消失时,从所述第一坐标位置消失开始的第三预置时间内,若在第一区域范围内检测到第三触摸区域,则控制所述光标在所在位置处执行一次单击操;若在第。

29、一区域范围内未检测到第三触摸区域,则控制所述光标消隐;其中,所述第三触摸区域为以所述第一坐标位置为中心的一预设区域范围。0056本实施例提供的触摸控制处理装置的触摸控制方法的具体实现如上述触摸控制方法实施例所述,在此不再赘述。本实施例提供的触摸控制处理装置通过对第一坐标位置和/或第二坐标位置的移动速度和移动方向的探测,来控制触摸屏上显示的光标的移动,从而将光标移动到一确定的位置,可以实现将触摸屏上的光标精确移动到想要选择的位置,提高电容式触摸的触摸精度。0057图5为本发明触摸控制处理系统实施例的结构示意图。如图5所示,该系统包括触摸屏51、控制总线52,以及如图3和图4所示的触摸控制处理装置。

30、53。其中,触摸控制处理装置53用于控制触摸屏51上的光标的移动和点击操作;触摸屏51用于显示光标的位置;控制总线52分别连接触摸控制处理装置53和触摸屏51,用于传输触摸屏51和触摸控制处理装置53之间的信令。0058本实施例提供的触摸控制处理系统的触摸控制方法的具体实现如上述触摸控制方法实施例所述,在此不再赘述;该触摸控制处理系统可以实现将触摸屏上的光标精确移动到想要选择的位置,提高电容式触摸的触摸精度。说明书CN102004569ACN102004582A6/6页90059本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程。

31、序可存储于一计算机可获取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体READONLYMEMORY,ROM或随机存储记忆体RANDOMACCESSMEMORY,RAM等。0060最后应说明的是以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。说明书CN102004569ACN102004582A1/2页10图1图2说明书附图CN102004569ACN102004582A2/2页11图3图4图5说明书附图CN102004569A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1