《一种触控板实现定位与滑动双模式的方法.pdf》由会员分享,可在线阅读,更多相关《一种触控板实现定位与滑动双模式的方法.pdf(9页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN102023751A43申请公布日20110420CN102023751ACN102023751A21申请号201010623369X22申请日20101229G06F3/04120060171申请人杨开艳地址523852广东省东莞市长安镇锦厦村鸿福苑31672发明人陈弘岳74专利代理机构北京众合诚成知识产权代理有限公司11246代理人连平54发明名称一种触控板实现定位与滑动双模式的方法57摘要本发明公开了一种触控板实现定位与滑动双模式的方法,它包括有如下步骤触控板根据手指在刚接触的一段短暂设定时间内为停留或滑动状态,在绝对定位模式与相对滑动模式之间自动切换;触控板侦测手指在。
2、刚接触触控板的预先设定时间内位移是否超过设定的距离,据以判断手指为静止状态或是滑动状态,并依据侦测结果切换为定位模式或相对滑动模式,并依随后的手指运动令光标进行对应的移动,直至手指离开侦测不到静电流或复位为起始状态。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书4页附图3页CN102023765A1/1页21一种触控板实现定位与滑动双模式的方法,其特征在于包括有如下步骤触控板软件根据手指在刚接触的一段短暂设定时间内为停留或滑动状态,在绝对定位模式与相对滑动模式之间自动切换;触控板侦测手指在刚接触触控板的预先设定时间内位移是否超过设定的距离,据以判断手指为静止。
3、状态或是滑动状态,并依据侦测结果切换为定位模式或相对滑动模式,并依随后的手指运动令光标进行对应的移动,直至手指离开侦测不到静电流或复位为起始状态。2根据权利要求1所述的触控板实现定位与滑动双模式的方法,其特征在于手指在触控板盘面的运动方式有如下三种一种是手指为点触动作,其停留时间少于设定的第N个时间段,则以其最后停留位置计算位移,若小于设定的距离,则切换为定位模式,将原本停留的光标直接位移到屏幕上对应的位置;第二种是手指在刚接触的一段设定时间内为停留状态,即在设定的第N个时间段之内,其位移小于设定的距离;切换定位模式之后,根据手指在触控板上的停留点位置迅速将光标位移到屏幕上的相应位置;手指保持。
4、接触触控板并移动位置,触控板每隔一段时间侦测新的位置,屏幕上的光标以定位模式将光标相对应调整到位;第三种是使用者的手指在触控板盘面刚接触即移动无停留动作,即在设定的第N个时间段之内其位移超过设定的距离,则为一般鼠标相对滑动模式,并在屏幕上将光标相对应地滑动。3根据权利要求1所述的触控板实现定位与滑动双模式的方法,其特征在于触控板侦测到手指之后,先以光标相对移动模式运作,并同时计算在刚接触触控板的一段预先设定时间内位移是否超过设定的距离,若位移超过设定的距离,则仍维持光标相对滑动模式;若位移小于设定的距离,则切换为定位模式,根据手指在触控板上的停留点位位置迅速将光标位移到屏幕上的相应位置;在设定。
5、时间的第N个侦测时间段之后手指保持接触触控板并移动手指位置,仍以定位模式将光标相对应调整位置。4根据权利要求1所述的触控板实现定位与滑动双模式的方法,其特征在于触控板的起始状态未设定任何模式,当触控板侦测到手指之后的设定时间内,判断手指运动为点触、短暂停留、或滑动,再切换为定位模式或相对滑动模式。5根据权利要求1所述的触控板实现定位与滑动双模式的方法,其特征在于若手指为轻触单击快速离开的点触动作,则触控板暂无动作,等待在第X时间内是否有第二次轻触单击,若无第二次轻触单击,则判断为单击,计算手指在触控板的位置所对应的屏幕位置,将原本停留的光标位移到屏幕上的对应位置;若在第X时间内有第二次轻触单击。
6、,则判断为双击。对系统发出左键讯号。6根据权利要求1至5中任一项所述的触控板实现定位与滑动双模式的方法,其特征在于切换定位模式直接位移光标时,光标在新位置变换大小或/与颜色。7根据权利要求6所述的触控板实现定位与滑动双模式的方法,其特征在于触控板表面印刷有指引使用者手指点触范围的田字形网格线。8根据权利要求7所述的触控板实现定位与滑动双模式的方法,其特征在于触控板上方为薄型导光片,田字形网格线以及滚轮符号为透光区,其余空间为非透光区。权利要求书CN102023751ACN102023765A1/4页3一种触控板实现定位与滑动双模式的方法技术领域0001本发明涉及一种计算机技术领域,尤其是涉及笔。
7、记本计算的触控板技术领域。背景技术0002见图1所示常见的笔记本计算机主要由装设有键盘03和触控板04的基座01以及设有液晶显示屏05的上盖02组成。一般的笔记本计算机上的触控板,其灵敏度与易用性取决于IC方案的选择,若使用较低阶的IC方案,则灵敏度较差,并只能用较小面积的触控板05,因此光标的位移速度较慢,使用者的食指必须在触控板上滑动多次才能到达目标区;而高阶的笔记本计算机使用面积较大触控板,并用两颗高阶的IC来解决上述问题,这些高阶的笔记本计算机的触控板灵敏度较高,但成本也高出许多。另外,虽然这种触控板其光标的移动速度与普通的光电鼠标差异不大,但因为手指操作方向不一定与使用者脑部的指示完。
8、全一致,故也需要滑动两三次食指才能到达目标区,使用上仍有不便之处。0003事实上现有的一般触控板控制芯片皆为可编程系统单芯片PSOC,一般通过软件的编写,依据手指的位置与移动,可作如下几种用途00041光标滑动用途,如同一般鼠标;00052手写文字输入用途;00063定位用途,一般是用在附设于液晶显示器表面的透明触摸屏,而笔记本计算机一般不作此用途,但因为屏幕面积大而触控板面积小,故食指的轻微位移,就可能造成光标移动的距离超过目标,对于文字处理以及拉菜单较不合适;00074输入文字与功能按键用途,许多触控板利用开关切换可作为两种用途,一般是液晶显示器表面的透明触摸屏作为定位用途,但也可作为切换。
9、为手写文字输入用途。0008还有笔记本计算机触控板除了可作为光标滑动的主用途外,亦可作为输入文字与功能按键用途,或是手写文字输入用途。0009上述方式都没有解决光标滑动用途须将手指滑动两三次食指才能到达目标的问题,若能结合定位用途与光标滑动用途,则可解决此问题。发明内容0010本发明的目的在于针对现有技术存在的不足之处而提供一种触控板实现的定位与滑动双模式的方法。0011为实现上述目的,本发明的触控板实现定位与滑动双模式的方法,包括有如下步骤触控板根据手指在刚接触的一段短暂设定时间内为停留或滑动状态,在绝对定位模式与相对滑动模式之间自动切换;触控板侦测手指在刚接触触控板的预先设定时间内位移是否。
10、超过设定的距离,据以判断手指为静止状态或是滑动状态,并依据侦测结果切换为定位模式或相对滑动模式,并依随后的手指运动令光标进行对应的移动,直至手指离开侦测不到静电流或复位为起始状态。说明书CN102023751ACN102023765A2/4页40012作为上述技术方案的优选,手指在触控板盘面的运动方式有如下三种一种是手指为点触动作,其停留时间少于设定的第N个时间段,则以其最后停留位置计算位移,若小于设定的距离,则切换为定位模式,将原本停留的光标直接位移到屏幕上对应的位置;第二种是手指在刚接触的一段设定时间内为停留状态,即在设定的第N个时间段之内,其位移小于设定的距离;切换定位模式之后,根据手指。
11、在触控板上的停留点位置迅速将光标位移到屏幕上的相应位置;手指保持接触触控板并移动位置,触控板每隔一段时间侦测新的位置,屏幕上的光标以定位模式将光标相对应调整到位;第三种是使用者的手指在触控板盘面刚接触即移动无停留动作,即在设定的第N个时间段之内其位移超过设定的距离,则为一般鼠标相对滑动模式,并在屏幕上将光标相对应地滑动。0013作为上述技术方案的优选。触控板侦测到手指之后,先以光标相对移动模式运作,并同时计算在刚接触触控板的一段预先设定时间内位移是否超过设定的距离,若位移超过设定的距离,则仍维持光标相对滑动模式;若位移小于设定的距离,则切换为定位模式,根据手指在触控板上的停留点位位置迅速将光标。
12、位移到屏幕上的相应位置;在设定时间的第N个侦测时间段之后手指保持接触触控板并移动手指位置,仍以定位模式将光标相对应调整位置。0014作为上述技术方案的优选,触控板的起始状态未设定任何模式,当触控板侦测到手指之后的设定时间内,判断手指运动为点触、短暂停留、或滑动,再切换为定位模式或相对滑动模式。0015作为上述技术方案的优选,若手指为轻触单击快速离开的点触动作,则触控板暂无动作,等待在第X时间内是否有第二次轻触单击,若无第二次轻触单击,则判断为单击,计算手指在触控板的位置所对应的屏幕位置,将原本停留的光标位移到屏幕上的对应位置;若在第X时间内有第二次轻触单击,则判断为双击。对系统发出左键讯号。0。
13、016作为上述技术方案的优选,切换定位模式直接位移光标时,光标在新位置变换大小或/与颜色。0017作为上述技术方案的优选,触控板表面印刷有指引使用者手指点触范围的田字形网格线。0018作为上述技术方案的优选,触控板上方为薄型导光片,田字形网格线以及滚轮符号为透光区,其余空间为非透光区。0019本发明的有益效果在于1本发明看似分为两个步骤,但习惯后整体速度更快更省力,不须再另外使用光电鼠标;2在滑动模式状态,光标速度不须调得太快以免失准;3若手指点触在触控板盘面停留0203秒不动,进入定位模式直接位移光标后,只要手指还没离开,仍可在定位模式的状态下,轻微位移拇指位置,则屏幕上光标相对应调整位置,。
14、在一些不需要精确操作的状况,例如网页点选、图片点选,不离开直接在盘面上轻微滑动可快速到达目标;而在一些须精确操作的状况,将手指移开再回到触控板盘面滑动即可到达目标,非常方便;4节约成本,使用较低阶的IC以及较小面积的触控板仍具有较高的灵敏度。附图说明0020下面结合附图对本发明做进一步的说明说明书CN102023751ACN102023765A3/4页50021图1为现有笔记本计算机的结构示意图;0022图2为本发明的结构示意图;0023图3为本发明实施例一的软件流程图;0024图4为本发明实施例二的软件流程图。具体实施方式0025以下所述仅为体现本发明原理的较佳实施例,并不因此而限定本发明的。
15、保护范围。0026见图2所示本发明的触控板包括基座10以及与基座10铰接的上盖20,其中,基座10上设有键盘30以及触控板40,上盖20上则设有液晶显示屏50,触控板40内设有侦测手指在触控板40盘面上为停留状态或滑动状态的感应装置,通过软件使光标在定位模式和光标滑动模式这两种运动模式中自动切换。另外,触控板40上印刷有网格,且触控板40的长宽比例与显示屏50的长宽比例相同,以方便使用者快速进行光标定位。0027本发明的触控板分为两个步骤进行操作00281当使用者看到液晶显示屏50上的目标后,即可很容易地判断将手指轻触到触控板40上的相应区域,光标随即以定位模式迅速位移到显示屏50上对应触控板。
16、40上手指坐标的位置,因为目视判断与手指动作会有误差,故只能尽量接近目标附近。00292食指离开并立即回到触控板盘面滑动,光标切换为光标滑动模式后,只要食指滑动使光标进行些许位移,即可准确到达目标,非常快捷方便。0030当手指轻触触控板40表面产生静电感应,则触控芯片侦测到静电流并启动运算程序;0031触控板的起始状态未设定任何模式;当触控板侦测到手指之后一段极短的设定时间内,判手指运动为点触、或是短暂停留、或是滑动,再切换为定位模式或是相对滑动模式;0032接着,软件侦测手指位置,判断手指为点触、或是短暂停留、或是滑动,每隔一定时间在0005001秒之间选一个合适的时间间隔,软件侦测一次手指。
17、位置的坐标X1、X2、X3、X4、XN,Y1、Y2、Y3、Y4、YN。然后比较第1个时间段和第N个时间段之间是否产生位移,第N个时间段可依需要设定为2、3、4、。0033软件侦测得到手指在N个时间段的坐标X1、X2、X3、X4、XN;Y1、Y2、Y3、Y4、YN后,软件对第1和第N个时间段所侦测的手指坐标进行位置计算,比较XNX1以及YNY1是否超过设定的位移量D052MM,并以此来确定光标切换为定位模式或是光标滑动模式。0034手指为点触动作,其停留时间少于设定的第N个时间段,则以其最后停留位置计算位移;若小于设定的距离D,则切换为定位模式,将原本停留的光标直接位移到屏幕上相对应的位置。00。
18、35如果XNX1D且YNY1D,则为定位模式,启动定位运算程序,将原本停留的光标,位移到屏幕上相对应于触控板手指坐标的位置。0036手指一直接触触控板40,每隔一个时间T侦测新的位置计算手指在每隔一个时间T的位置,所对应的屏幕位置,将光标位移到屏幕相对应的位置。说明书CN102023751ACN102023765A4/4页60037如果XNX1D且或YNY1D,则为光标滑动模式,启动光标滑动运算程序;0038当手指离开触控板40表面后静电电流停止,触控芯片40侦测不到静电流,从而停止运算程序。0039当手指离开触控板40表面后静电电流停止,触控芯片40侦测不到静电流,从而停止运算程序。0040。
19、附图4为本发明例二的软件流程图,与例二不同的是触控板侦测到手指之后,软件先以光标相对滑动模式运作,并同时启动一个子程序,计算在刚接触触控板的一段预先设定的短暂时间内,位移是否超过设定的距离D;若位移超过设定的距离D,则仍维持光标相对滑动模式运作。0041若位移小于设定的距离D,则切换为定位模式,根据手指在触控板上的停留点位置迅速将光标位移到屏幕上的相应位置;0042在设定的时间第N个侦测频率时间段之后手指保持接触触控板并移动手指位置,仍以定位模式将光标相对应调整位置。说明书CN102023751ACN102023765A1/3页7图1图2说明书附图CN102023751ACN102023765A2/3页8图3说明书附图CN102023751ACN102023765A3/3页9图4说明书附图CN102023751A。