移动终端及虚拟按键的处理方法

文档序号:8257671阅读:468来源:国知局
移动终端及虚拟按键的处理方法
【技术领域】
[0001]本公开涉及计算机处理领域,尤其涉及移动终端及虚拟按键的处理方法。
【背景技术】
[0002]随着电子技术的发展,移动终端已经普遍应用,并且更新换代非常快。移动终端从最开始的键盘输入,到触摸屏输入,再到更先进的全触摸屏输入,发展得越来越智能。对于带有触摸屏的移动终端,很多实体按键的功能均由触摸屏中的虚拟按键代替。用户通过对虚拟按键的点击等手势实现对虚拟按键的操作。

【发明内容】

[0003]为克服相关技术中存在的问题,本公开提供一种移动终端及虚拟按键的处理方法。
[0004]根据本公开实施例的第一方面,提供一种移动终端,包括:
[0005]触摸面板,包括多个虚拟按键和辅助感应区;辅助感应区位于触摸面板的一侧;
[0006]触摸处理芯片,与所述触摸面板连接,用于获得至少两个虚拟按键和辅助感应区的触发,对所述至少两个虚拟按键中远离辅助感应区的虚拟按键的触发进行处理。
[0007]在一个实施例中,所述多个虚拟按键位于所述触摸面板的控制区。
[0008]在一个实施例中,所述辅助感应区为至少两个,分别位于控制区中多个虚拟按键排列方向上的两侧。
[0009]在一个实施例中,所述触摸处理芯片包括多个比较器,每个比较器用于针对一个虚拟按键,获得触摸感应信号;判断获得的所述触摸感应信号的强度是否大于预设的强度阈值;在获得的所述触摸感应信号的强度大于预设的强度阈值时,获得虚拟按键的触发。
[0010]根据本公开实施例的第二方面,提供一种虚拟按键的处理方法,包括:
[0011]获得至少两个虚拟按键和辅助感应区的触发;
[0012]对所述至少两个虚拟按键中远离辅助感应区的虚拟按键的触发进行处理。
[0013]在一个实施例中,所述获得至少两个虚拟按键的触发,包括:
[0014]针对每个虚拟按键,获得触摸感应信号;
[0015]判断获得的所述触摸感应信号的强度是否大于预设的强度阈值;
[0016]在获得的所述触摸感应信号的强度大于预设的强度阈值时,获得虚拟按键的触发。
[0017]根据本公开实施例的第三方面,提供一种虚拟按键的处理装置,包括:
[0018]获取模块,用于获得至少两个虚拟按键和辅助感应区的触发;
[0019]处理模块,用于对所述至少两个虚拟按键中远离辅助感应区的虚拟按键的触发进行处理。
[0020]在一个实施例中,所述获取模块包括:
[0021]获取子模块,用于针对每个虚拟按键,获得触摸感应信号;
[0022]判断子模块,用于判断获得的所述触摸感应信号的强度是否大于预设的强度阈值;
[0023]触发子模块,用于在获得的所述触摸感应信号的强度大于预设的强度阈值时,获得虚拟按键的触发。
[0024]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【附图说明】
[0025]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0026]图1是根据一示例性实施例示出的一种移动终端的框图。
[0027]图2是根据一示例性实施例示出的一种移动终端的框图。
[0028]图3是根据一示例性实施例示出的一种移动终端的框图。
[0029]图4是根据一示例性实施例示出的一种移动终端的框图。
[0030]图5是根据一示例性实施例示出的一种虚拟按键的处理方法的流程图。
[0031]图6是根据一示例性实施例示出的一种虚拟按键的处理装置的框图。
[0032]图7是根据一示例性实施例示出的一种装置的框图。
【具体实施方式】
[0033]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0034]相关技术中,多数移动终端都带有触摸屏。触摸屏中的虚拟按键可以代替许多原先实体按键的功能。与实体按键不同,不需要太大压力,只要有触摸感应便可触发虚拟按键。这样便可能产生一个问题,如图1所示,图1中示出了虚拟的按键1、按键2和按键3,从左到右排列。用户在右手持握移动终端的情况下,利用右手手指点击按键I时,可能会不小心触摸到按键2或按键3。移动终端可能在按键2或按键3的触发下进行了误处理。
[0035]为解决该问题,本实施例在触摸面板中增加触摸感应区域,通过触摸感应区域调整虚拟按键的处理优先级,减少误处理。
[0036]本实施例中,虚拟按键不仅包括显示界面中的虚拟按键,控制区的菜单键、home键和返回键也可以由虚拟按键实现。通过触摸感应实现的虚拟按键均适用于本实施例。
[0037]图2是根据一示例性实施例示出的一种移动终端的框图,如图2所示,该移动终端包括:触摸面板201和触摸处理芯片202。
[0038]触摸面板201,包括多个虚拟按键203和辅助感应区204 ;辅助感应区204位于触摸面板201的一侧。
[0039]触摸处理芯片202,与所述触摸面板201连接,用于获得至少两个虚拟按键203和辅助感应区204的触发,对所述至少两个虚拟按键203中远离辅助感应区204的虚拟按键203的触发进行处理。该触摸处理芯片202可以是触摸按键的专用芯片,也可以是通用处理芯片,如CPU。
[0040]本实施例中在触摸面板中增加了辅助感应区,图2是以辅助感应区位于虚拟按键的右侧为例,如果用户是用右手持握移动终端,并且用右手手指触摸按键2时,那么按键2、按键3和辅助感应区都可能受到触发。触摸处理芯片收到按键2、按键3和辅助感应区的三路触发信号。此时,按键2距离辅助感应区的距离更远,因此触摸处理芯片对按键2进行处理,不对按键3进行处理,减少了误触按键3所产生的误操作。使得对虚拟按键的处理更准确。
[0041]在一个实施例中,如图3所示,触摸面板201包括界面区2011和控制区2012,所述多个虚拟按键位于所述触摸面板的控制区。所述多个虚拟按键可以是菜单键、home键和返回键等。
[0042]本实施例可适用于触摸面板中的界面区和控制区,尤其对控制区的效果更佳。
[0043]在一个实施例中,如图4所示,所述辅助感应区为至少两个,分别位于控制区中多个虚拟按键排列方向上的两侧。
[0044]本实施例中用户可能左右手习惯不同,有的用户可能习惯左手持握移动终端,有的用户可能习惯右手持握移动终端。在用户左手持握移动终端且用左手手指触摸虚拟按键时,控制区中左侧的辅助感应区发生效用。左手手指触摸按键2时可能同时触摸到按键I和左侧的辅助感应区。此时触摸处理芯片可以忽略掉按键I的触摸,针对按键2的触发进行处理。在用户右手持握移动终端且用右手手指触摸虚拟按键时,控制区中右侧的辅助感应区发生效用。右手手指触摸按键2时可能同时触摸到按键3和右侧的辅助感应区。此时触摸处理芯片可以忽略掉按键3的触摸,针对按键2的触发进行处理。
[0045]也就是说,收到左侧的辅助感应区的触发时,虚拟按键的处理优先级由高到低的顺序是按键3、按键2和按键1,即相对于左侧的辅助感应区由远到近的顺序处理。同样的,收到右侧的辅助感应区的触发时,虚拟按键的处理优先级由高到低的顺序是按键1、按键2和按键3,即相对于右侧的辅助感应区由远到近的顺序处理。
[0046]本实施例可以适用不同用户的使用习惯,也可以根据不同的应用场景增设辅助感应区,使得对虚拟按键的处理更准确。
[0047]在一个实施例中,所述触摸处理芯片包括多个比较器,每个比较器用于针对一个虚拟按键,获得触摸感应信号;判断获得的所述触摸感应信号的强度是否大于预设的强度阈值;在获得的所述触摸感应信号的强度大于预设的强度阈值时,获得虚拟按键的触发。
[0048]本实施例通过比较器可以更准确的识别触摸感应信号的触发,减少误操作引起的误处理。
[0049]图5是根据一示例性实施例示出的一种虚拟按键的处理方法的流程图,该方法可以由移动终端实现,如图5所示,该方法包括:
[0050]在步骤501中,获得至少两个虚拟按键和辅助感应区的触发。
[0051]在步骤502中,对所述至少两个虚拟按键中远离辅助感应区的虚拟按键的触发进行处理。
[0052]在一个实施例中,所述获得至少两个虚拟按键的触发,包括:
[0053]针对每个虚拟按键,获得触摸感应信号;
[0054]判断获得的所述触摸感应信号的强度是否大于预设的强度阈值;
[0055]在获得的所述触摸感应信号的强度大于预设的强度阈值时,获得虚拟按键的触发。
[0056]通过以上介绍了解了虚拟按键的处理实现过程,该过程由移动终端实现,下面针对设备的内部结构和功能进行介绍。
[0057]图6是根据一示例性实施例示出的一种虚拟按键的处理装置的框图,如图6所示,该装置包括:获取模块601和处理模块602。
[0058]获取模块601,用于获得至少两个虚拟按键和辅助感应区的触发。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1