Presupposition a number of keys on a multi touch surface. The initial position of the button is undetermined; when a number of fingers of one or two hands are held / touched on the multi touch surface, a number of touch point / touch areas are detected, and the touch press / touch area corresponds to all or part of the pre set buttons. The positions of the corresponding keys are respectively configured to correspond to the location of the touch point / touch zone / touch zone, and then the touch press / touch area and its coordinates are caused by the operation of the corresponding finger as a single operation for its corresponding key, or the finger press on the touch point / touch zone. The value of the value of the coordinates of the value of the operation of the corresponding finger as the operation of the corresponding key to the corresponding operation; when the grip / touch on the touch surface of the finger all release and disconnect from the touch surface, the position of all keys is reconfigured to be undetermined.
【技术实现步骤摘要】
一种实现多个位置动态被动确定按键之方法
本专利技术涉及一种在多点触控板/触摸屏等触摸表面上实现多个位置动态被动确定按键之方法。
技术介绍
公布号为WO2014/023118A1的PCT申请,记载了可以在触控板上设置手持数字设备键盘的侧键,但没有详细披露如何在触控板上实现位置动态被动确定侧键的方法。
技术实现思路
在一块多点触摸表面上预设若干按键,按键的初始位置配置为待定;当用户的一只或者两只手的若干手指握持/触按到多点触摸表面上时,会检测到若干触按点/触按区,把这些触按点/触按区与预设的全部或者部分按键一一对应起来,并把对应上的按键的位置分别配置为各自对应触按点/触按区/触按区质心的位置,同时,通过这些触按点/触按区把预设的全部或部分按键与握持/触按触摸表面的手指对应起来;然后,把触按点/触按区及其坐标,因对应的握持/触按手指执行了先松开/释放然后再马上握持/触按回去的动作,引起的失而复得,当作对其对应按键的一次操作,或者,把触按点/触按区的坐标中代表手指压力值的坐标之值,因相应的握持/触按手指执行了先加力按压一下再马上放松到自然握持/触按状态的动作,发生了改变,当作对其对应按键的一次操作;在一次按键操作结束之后,执行操作的手指依然握持/触按在触摸表面上;当握持/触按触摸表面的手指全部释放并脱离触摸表面时,全部按键的位置被重新配置为待定。在多点触摸表面上设置若干位置动态被动确定的按键,不仅不需要像操作位置固定的按键那样在操作前先要把各个手指对准各个按键,而且也不用顾忌在操作中会“按”错按键,因为一个手指会永远“按”到正确的按键上,原因就在于一个按键的位置是在相 ...
【技术保护点】
1.一种动态配置设置于触摸表面上之若干按键之位置之方法,其特征是:在所述触摸表面检测不到任何触按点/触按区时,配置所述若干按键的位置为待定;在所述触摸表面检测到预定数量之若干触按点/触按区时,把所述若干触按点/触按区或者所述若干触按区之质心排列成为一个序列,根据所述序列,把若干手指与至少一部分所述若干触按点/触按区或者所述若干触按区之质心一一对应起来,其中,所述若干手指触按所述触摸表面产生所述至少一部分所述若干触按点/触按区,根据所述若干手指与所述若干按键之预定对应关系,把至少一部分所述若干触按点/触按区或者所述若干触按区之质心之位置配置为至少一部分所述若干按键之位置。
【技术特征摘要】
1.一种动态配置设置于触摸表面上之若干按键之位置之方法,其特征是:在所述触摸表面检测不到任何触按点/触按区时,配置所述若干按键的位置为待定;在所述触摸表面检测到预定数量之若干触按点/触按区时,把所述若干触按点/触按区或者所述若干触按区之质心排列成为一个序列,根据所述序列,把若干手指与至少一部分所述若干触按点/触按区或者所述若干触按区之质心一一对应起来,其中,所述若干手指触按所述触摸表面产生所述至少一部分所述若干触按点/触按区,根据所述若干手指与所述若干按键之预定对应关系,把至少一部分所述若干触按点/触按区或者所述若干触按区之质心之位置配置为至少一部分所述若干按键之位置。2.一种动态配置设置于触摸表面上之若干按键之位置之方法,其特征是:在所述触摸表面检测到预定数量之若干触按点或者触按区,其中,若干手指触按所述触摸表面产生所述若干触按点或者触按区;把所述若干触按点或者所述若干触按区之质心沿着一个方向进行排序,得到一个触按点/触按区质心序列,其中,所述方向平行于所述若干手指的握持轴;根据所述触按点/触按区质心序列,把所述若干手指与所述若干触按点或者所述若干触按区/触按区之质心一一对应起来;根据所述若干手指与所述若干按键之预定对应关系,把至少一部分所述若干触按点或者所述若干触按区/触按区之质心之位置配置为至少一部分所述若干按键之位置。3.根据权利要求1或者2所述的方法,识别至少一个所述若干按键之一个按键之一次输入操作的方法包括:检测到所述一个按键对应之触按点或者触按区失去;检测到所述一个按键对应之触按点或者触按区失而复得;识别所述一个按键执行了一次输入操作。4.根据权利要求1或者2所述的方法,识别至少一个所述若干按键之一个按键之一次输入操作的方法包括:检测到施加于所述一个按键对应之触按点或者触按区/触按区质心之压力等于或超过预定阈值;检测到施加于所述一个按键对应之触按点或者触按区/触按区质心之压力恢复到所述预定阈值之下;识别所述一个按键执行了一次输入操作。5.一种对触摸表面上若干触按点/触按区进行排序的方法,其特征是:把所述若干触按点或者所述若干触按区之质心沿着第一个方向排序,得到第一个触按点/触按区质心序列;把所述若干触按点或者所述若干触按区之质心沿着第二个方向排序,得到第二个触按点/触按区质心序列;比较第一个触按点/触按区质心序列之触按点/触按区质心与第二个触按点/触按区质心序列之触按点/触按区质心之坐标,确定第一个触按点/触按区质心序列之触按点/触按区质心与第二个触按点/触按区质心序列之触按点/触按区质心之特定关系;根据所述特定关系,确定一个特定于所述特定关系的触按点/触按区质心序列。6.一种对触摸表面上若干触按点/触按区进行排序的方法,其特征是:基于所述若干触按点或者所述若干触按区之质心,求一点,所述点为所述若干触按点或者所述若干触按区之质心包围或者半包围;求所述点分别与所述若干触按点或者所述若干触按区之质心之连线之直线斜率;把所述直线斜率分成若干直线斜率组;把...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。