一种操作指令生成方法以及一种电子设备技术

技术编号:8934318 阅读:220 留言:0更新日期:2013-07-18 02:51
本发明专利技术公开了一种操作指令生成方法和一种电子设备,其中,该电子设备包括:触摸屏,触摸屏上包括有第一区域、第二区域、及位于第一区域和第二区域间第三区域;处理器,连接于所述触摸屏;主要包括:检测芯片:用于在T2时刻,检测在触摸屏上是否有第二操作而生成的第二触控点;判断芯片:用于判断第二触控点在哪一区域;获得芯片:在第二触控点在第三区域时,获得在T2时刻之前的T1时刻,响应第一操作而生成的第一触控点;第二指令芯片:在第一触控点到第二触控点的方向为从第一区域到第二区域时,生成第二指令;第一指令芯片:在第一触控点到第二触控点的方向为从第二区域到第一区域时,生成第一指令。

【技术实现步骤摘要】

本申请涉及电子设备领域,尤其涉及一种操作指令生成方法以及一种电子设备。
技术介绍
随着全球信息化技术的发展,电子设备产品已经完全渗入人们的生活。很多电子设备产品,由于其具有便携式特点,所以成为广为普及的通讯工具。而随着电子设备的普及,触摸屏或者触摸板被越来越多的应用在各种电子设备上,比如笔记本、手机、PAD以及越来越多的智能遥控器。触摸屏或者触摸板除了被应用于直接的触摸操作外,有时还要与直接的物理按键相结合,作为按键输入的一种方式。随着电子设备的功能越来越强大,需要处理的内容也越来越丰富,但是由于受到尺寸的限制,触摸屏或者触摸板的尺寸一般都不会太大,这样就导致了给每一个应用或者每一个功能的触摸区域相对较小,使得用户在操作过程中难以区分正确的区域,造成误操作。针对上述问题,现有技术可以有如下两种解决方案:(I)采用电子设备的触摸屏或者触摸板的功能点击或虚拟操作响应用户对电子设备的操作;(2)将触摸屏或者触摸板和五向键集成到一起,但是只有一个物理的按键,当物理按键被有效按压后,再通过触摸板上的手指操作位置来判断哪一个按键被触发。在实现本申请实施例中技术方案的过程中,专利技术人发现现有技术中至少存在如下问题:(I)针对第一种方案,由于受到触摸屏幕尺寸的限制,故而分配给各个物理区域的功能依然十分有限,从而存在着用户的手指操作时就很难对准设备分配给各个功能区域,容易造成误操作,比如用户希望点击功能A的图标,由于手指面积相对触摸屏指定区域面积来说太大,很容易误击为相邻的功能B。在触摸屏上实现的虚拟按键也存在相同的技术问题,比如,有很多输入法就有误触的问题;(2)针对第二种方案,由于手指有一定的接触面积而触摸板的实际尺寸不够大,故而存在着手指接触面积覆盖了多个按键区域,使得判断操作区域的算法出现错误判断,最后响应的触控点并不是用户希望的触控点的技术问题;并且由于该方法只能响应单指操作,故而存在着当有两只手指同时接触触摸板时,即使此时只有一只手指发生按压操作,但算法无法分辨哪一个区域发生了按压操作的技术问题。
技术实现思路
本专利技术提供一种操作指令生成方法以及一种电子设备,用以解决现有技术中,存在的对触摸屏或触控板的操作容易存在误操作的技术问题。本申请通过本申请中的实施例,提供如下技术方案:一方面,本申请通过本申请中的一个实施例,提供如下技术方案:一种操作指令生成方法,应用在包括有触摸感应单元的电子设备中,所述触摸感应单元上包括有第一区域、第二区域、及位于所述第一区域和所述第二区域间第三区域,所述第一区域、第二区域、第三区域为不同的区域,其中,响应在所述第一区域的操作,所述电子设备会生成第一指令;响应在所述第二区域的操作,所述电子设备会生成第二指令,所述方法包括:在T2时刻,检测在所述触摸感应单元上是否有第二操作而生成的第二触控点;判断所述第二触控点是否在所述第一区域,所述第二区域或所述第三区域;在所述第二触控点在所述第三区域时,获得在所述T2时刻之前的Tl时刻,响应第一操作而生成的第一触控点;在所述第一触控点到所述第二触控点的方向为从所述第一区域到所述第二区域时,生成所述第二指令;在所述第一触控点到所述第二触控点的方向为从所述第二区域到所述第一区域时,生成所述第一指令。进一步的,所述电子设备响应位于所述触控感应单元的操作的响应模式包括起点判断模式和终点判断模式。进一步的,当所述响应模式为起点判断模式时,所述第二触控点具体为:所述第二操作的起始时间,所述第二操作与所述触摸感应单元的接触点。进一步的,当所述响应模式为起点判断模式时,所述第二触控点具体为:所述第二操作的结束时间,所述第二操作与所述触摸感应单元的接触点。进一步的,所述第一触控点位于所述第一区域、所述第二区域或者所述第三区域的任一区域。进一步的,所述判断所述第二触控点是否在所述第一区域,所述第二区域或所述第三区域之后,还包括:在所述第二触控点在所述第一区域时,生成所述第一指令;在所述第二触控点在所述第二区域时,生成所述第二指令。另一方面,本申请通过本申请的另一个实施例,提供如下技术方案:一种电子设备,包括:触摸感应单元,所述触摸感应单元上包括有第一区域、第二区域、及位于所述第一区域和所述第二区域间第三区域,所述第一区域、第二区域、第三区域为不同的区域,其中,响应在所述第一区域的操作,所述电子设备会生成第一指令;响应在所述第二区域的操作,所述电子设备会生成第二指令;处理器,连接于所述触摸感应单元;主要包括:检测芯片:用于在T2时刻,检测在所述触摸感应单元上是否有第二操作而生成的第二触控点;判断芯片:用于判断所述第二触控点是否在所述第一区域,所述第二区域或所述第三区域;获得芯片:在所述第二触控点在所述第三区域时,获得在所述T2时刻之前的Tl时亥IJ,响应第一操作而生成的第一触控点;第二指令芯片:在所述第一触控点到所述第二触控点的方向为从所述第一区域到所述第二区域时,生成所述第二指令;第一指令芯片:在所述第一触控点到所述第二触控点的方向为从所述第二区域到所述第一区域时,生成所述第一指令。进一步的,所述电子设备响应位于所述触摸感应单元的操作的响应模式包括起点判断模式和终点判断模式。进一步的,当所述响应模式为起点判断模式时,所述第二触控点具体为:所述第二操作的结束时间,所述第二操作与所述触摸感应单元的接触点。进一步的,当所述响应模式为起点判断模式时,所述第二触控点具体为:所述第二操作的结束时间,所述第二操作与所述触摸感应单元的接触点。进一步的,所述所述第一触控点位于所述第一区域、所述第二区域或者所述第三区域的任一区域。进一步的,所述第一指令芯片还用于:在判断所述第二触控点在所述第一区域时,生成所述第一指令。进一步的,所述第二指令芯片还用于:在判断所述第二触控点在所述第二区域时,生成所述第二指令。本申请提供的一个或多个技术方案,至少具有如下技术效果或优点:(I)由于在电子设备的触摸感应单元中的第一区域和第二区域的中间区域,设置了一第三区域,并且在获得对第三区域的操作后,是响应对应第一区域的第一指令还是对应第二区域的第二指令,要基于对第三区域的操作前的一操作来判断,故而对于在第三区域上的操作能够起到一个预测的作用,从而达到提高操作准确率的技术效果;(2)由于在操作电子设备采用起点模式的方式,并且结合操作区域的运动轨迹来判断操作区域对应的具体触控点,所以达到了在起点模式下,提高了操作准确率的技术效果;(3)由于在操作电子设备采用终点模式的方式,并且结合操作区域的运动轨迹来判断操作区域对应的具体触控点,所以达到了在终点模式下,提高了操作准确率的技术效果。附图说明图1为本申请实施例一中触摸感应单元的第一区域、第二区域、第三区域的示意图;图2为本申请实施例一中一种操作指令生成方法的流程图;图3为本申请实施例一中一次操作的按键区域示意图;图4为本申请实施例一中第一触控点位于第一区域、第二触控点位于第三区域的示意图;图5为本申请实施例一中第一触控点位于第三区域、第二触控点位于第三区域的示意图;图6为本申请实施例二中电子设备的结构图;图7为本申请实施例二中处理器的结构图。具体实施例方式为了使本申请所属
中的技术人员更清楚地理解本申请,下面结合附图,通过具体实施例对本申请技术本文档来自技高网
...

【技术保护点】
一种操作指令生成方法,应用在包括有触摸感应单元的电子设备中,所述触摸感应单元上包括有第一区域、第二区域、及位于所述第一区域和所述第二区域间第三区域,所述第一区域、第二区域、第三区域为不同的区域,其中,响应在所述第一区域的操作,所述电子设备会生成第一指令;响应在所述第二区域的操作,所述电子设备会生成第二指令,其特征在于,所述方法包括:在T2时刻,检测在所述触摸感应单元上是否有第二操作而生成的第二触控点;判断所述第二触控点是否在所述第一区域,所述第二区域或所述第三区域;在所述第二触控点在所述第三区域时,获得在所述T2时刻之前的T1时刻,响应第一操作而生成的第一触控点;在所述第一触控点到所述第二触控点的方向为从所述第一区域到所述第二区域时,生成所述第二指令;在所述第一触控点到所述第二触控点的方向为从所述第二区域到所述第一区域时,生成所述第一指令。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨胤嗣陈贻倪炜郑启忠倪绪能
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1