双击处理方法以及从属电子装置的制造方法_3

文档序号:9726974阅读:来源:国知局
主控电子装置确定从属电子装置发出双击操作。
[0071]图6为本发明另一实施例提供的一种双击处理方法的流程示意图。较佳的,定义双击参数值包含第二参数值与第二补偿参数值,第二补偿参数值与第二参数值的第三差值的绝对值为定义双击差值,此时,如图6所示,该双击处理方法包含以下步骤:
[0072]S601、接收并记录第一次点击操作按下时所对应的第一参数值。
[0073]S602、接收并记录第二次点击操作按下时所对应的第二参数值。
[0074]S603、判断第二参数值与第一参数值的第一差值是否满足预设双击阈值。当判断第一差值满足预设双击阈值时,执行步骤S604;当判断第一差值不满足预设双击阈值时,执行步骤S605。预设双击阈值为从属电子装置的双击条件。
[0075]S604、当判断第一差值满足预设双击阈值时,将第二参数值与第二补偿参数值发送至主控电子装置,第二补偿参数值与第二参数值的第三差值的绝对值位于系统双击阈值内,以使得主控电子装置根据第二参数值、第二补偿参数值以及系统双击阈值确定从属电子装置发出双击操作。
[0076]S605、当判断第一差值不满足预设双击阈值时,确认未发生双击事件。
[0077]进一步,在将第二参数值与第二补偿参数值发送至主控电子装置之前,还包含步骤:根据第二参数值以及系统双击阈值,确定第二补偿参数值,以保证第二补偿参数值与第二参数值的第三差值的绝对值位于系统双击阈值内,进而使得主控电子装置根据第二补偿参数值、第二参数值以及系统双击阈值确定从属电子装置发出双击操作。
[0078]图7为本发明另一实施例提供的一种双击处理方法的流程示意图。如图7所示的双击处理方法包含以下步骤:
[0079]S701、获取与从属电子装置对应的预设双击阈值以及系统双击阈值。
[0080]S702、对比预设双击阈值与系统双击阈值,判断预设双击阈值是否与系统双击阈值相同。若预设双击阈值与系统双击阈值不同,继续执行;若预设双击阈值与系统双击阈值相同,结束流程。
[0081 ] S703、接收并记录第一次点击操作按下时所对应的第一参数值。
[0082]S704、接收并记录第二次点击操作按下时所对应的第二参数值。
[0083]S705、判断第二参数值与第一参数值的第一差值是否满足预设双击阈值。当判断第一差值满足预设双击阈值时,执行步骤S706;当判断第一差值不满足预设双击阈值时,执行步骤S708。预设双击阈值为从属电子装置的双击条件。
[0084]S706、当判断第一差值满足预设双击阈值时,根据第二参数值以及系统双击阈值,确定第二补偿参数值。
[0085]S707、将第二参数值与第二补偿参数值发送至主控电子装置,第二补偿参数值与第二参数值的第三差值的绝对值位于系统双击阈值内,以使得主控电子装置根据第二参数值、第二补偿参数值以及系统双击阈值确定从属电子装置发出双击操作。
[0086]S708、当判断第一差值不满足预设双击阈值时,确认未发生双击事件。
[0087]需要说明的是,以上实施例中以步骤S701至步骤S702位于步骤S703(接收并记录第一次点击操作按下时所对应的第一参数值)之前为例进行说明,但上述步骤S701至S702在步骤将第二参数值与第二补偿参数值发送至主控电子装置之前即可,本发明对此不作限定。
[0088]进一步,第二参数值包含第二时间戳、第二坐标值,系统双击阈值包含系统时间阈值、系统距离阈值,第二补偿参数值包含第二补偿时间戳、第二补偿坐标值。一种情况,根据第二参数值以及系统双击阈值确定第二补偿参数值的步骤可以包含:于第二时间戳与系统时间阈值之和得到的时间阈值中选择一时间数值作为第二补偿时间戳,于第二坐标值与系统距离阈值之和得到的距离阈值中选择一坐标值作为第二补偿坐标值,例如图5中的P22,此时,主控电子装置接收到第二时间戳、第二坐标值、第二补偿时间戳、第二补偿坐标值后,判断第二补偿时间戳与第二时间戳的时间差值位于系统时间阈值内,且第二补偿坐标值与第二坐标值的距离差值位于系统距离阈值内,进而主控电子装置确定从属电子装置发出双击操作。另一种情况,根据第二参数值以及系统双击阈值确定第二补偿参数值的步骤可以包含:于第二时间戳与系统时间阈值之差得到的时间阈值中选择一时间数值作为第二补偿时间戳,于第二坐标值与系统距离阈值之差得到的距离阈值中选择一坐标值作为第二补偿坐标值,例如图5中的P20,此时,主控电子装置接收到第二时间戳、第二坐标值、第二补偿时间戳、第二补偿坐标值后,判断第二时间戳与第二补偿时间戳的时间差值位于系统时间阈值内,且第二坐标值与第二补偿坐标值的距离差值位于系统距离阈值内,进而主控电子装置确定从属电子装置发出双击操作。
[0089]本发明实施例提供的双击处理方法,从属电子装置自身先对两次点击对应的两组参数值进行判断,通过判断两组参数值的差值是否位于预设双击阈值范围内,判断两次点击是否满足从属电子装置自身规定的双击条件,而非主控电子装置直接判断两次点击是否满足系统双击阈值,且从属电子装置判断两次点击满足从属电子装置规定的双击条件时,从属电子装置确定发生了双击时间,将定义双击差值在系统双击阈值内的定义双击参数值发送至主控电子装置,以使得主控电子装置确定发生了双击操作,这样,在主控电子装置连接多个从属电子装置时,每个从属电子装置能够根据自身的特性(反应速度、分辨率等)判断是否发生了双击事件,而非主控电子装置根据系统双击阈值直接判断,不会造成误判。
[0090]图8为本发明一实施例提供的一种从属电子装置的结构示意图。如图8所示,从属电子装置1包含接收单元11、判断单元12以及处理单元13,从属电子装置1用于执行上述实施例所述的双击处理方法。接收单元11用于接收并记录第一次点击操作按下时所对应的第一参数值,以及接收并记录第二次点击操作按下时所对应的第二参数值。判断单元12用于判断第二参数值与第一参数值的第一差值是否满足预设双击阈值。处理单元13用于当判断单元12判断第一差值满足预设双击阈值时,将定义双击参数值发送至主控电子装置,定义双击参数值对应的定义双击差值位于系统双击阈值内,系统双击阈值为设置于主控电子装置中的双击条件,以使得主控电子装置根据定义双击参数值以及系统双击阈值确定从属电子装置发出双击操作。处理单元13还用于当判断第一差值不满足预设双击阈值时,确认未发生双击事件。
[0091]图9为本发明另一实施例提供的一种从属电子装置的结构示意图。图9所示的从属电子装置V与上述电子装置1的不同之处在于,从属电子装置V还包含:获取单元14以及对比单元15。获取单元14用于获取与从属电子装置对应的预设双击阈值以及系统双击阈值;对比单元15用于对比预设双击阈值与系统双击阈值,判断预设双击阈值是否与系统双击阈值相同;当预设双击阈值与系统双击阈值不同且第一差值满足预设双击阈值时,处理单元13将定义双击参数值发送至主控电子装置。
[0092]进一步,定义双击参数值为位于系统双击阈值内的第三参数值,第三参数值为定义双击差值,处理单元13还用于根据系统双击阈值,确定位于系统双击阈值内的第三参数值。具体的,第三参数值包含定义时间差值、定义距离差值,系统双击阈值包含系统时间阈值、系统距离阈值;主控电子装置接收到定义时间差值、定义距离差值之后,判断定义时间差值小于系统时间阈值,且判断定义距离差值小于系统距离阈值时,确定从属电子装置发出双击操作。
[0093]进一步,定义双击参数值包含第一参数值与第一补偿参数值,第一补偿参数值与第一参数值的第二差值的绝对值为定义双击差值,处理单元13还用于根据第一参数值以及系统双击阈值,确定第一补偿参数值。较佳的,第一参数值包含第一时间戳、第一坐标值,系统双击阈值包含系统时间阈值、系统距离阈值,第一补偿参数值包含第一补偿时间戳、第一补偿坐标值。一种情况,处理单元13于第一时间戳与系统时间阈值之和得到的时间阈值中选择一时间数值作为第一补偿时间戳,处理单元13于第一坐标值与系统距离阈值之和得到的距离阈值中选择一坐标值作为第一补偿坐标值,例如图5中的P12,此时,主控电子装置接收到第一时间戳、第一坐标值、第一补偿时间戳、第一补偿坐标值后,判断第一补偿时间戳与第一时间戳的时间差值位于系统时间阈值内,且第一补偿坐标值与第一坐标值的距离差值位于系统距离阈值内,进而主控电子装置确定从属电子装置发出双击操作。另一种情况,处理单元13于第一时间戳与系统时间阈值之差得到的时间阈值中选择一时间数值作为第一补偿时间戳,处理单元13于第一
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1