一种基于穿戴式设备控制终端光标的方法及穿戴式设备技术

技术编号:15638414 阅读:122 留言:0更新日期:2017-06-15 16:41
本发明专利技术公开了一种基于穿戴式设备控制终端光标的方法及穿戴式设备,涉及智能终端领域。该方法包括:在穿戴式设备与终端之间建立通信;响应用户的第一指令开启光标控制模式;获取穿戴式设备在不同方向上的移动速度;将移动速度发送至终端,进而控制终端所显示的光标在对应方向上进行移动。通过上述方式,本发明专利技术能够实现将穿戴式设备作为鼠标使用来控制操作终端,因此在手不接触终端的状态下也能够对终端进行操作;并且使用穿戴式设备当作鼠标,不需要再专门购置鼠标设备,节省资源,携带方便。

【技术实现步骤摘要】
一种基于穿戴式设备控制终端光标的方法及穿戴式设备
本专利技术涉及智能终端领域,特别是涉及一种基于穿戴式设备控制终端光标的方法及穿戴式设备。
技术介绍
目前智能设备已经深入到用户的各种使用场景,智能手机,智能手表在人们的日常生活中随处可见,通常人们是在手机屏幕上由手指或笔直接操作手机,方便而直观,然而却也存在手指不易操作的场景,如用户在使用VR播放的时候,或者用户使用大屏幕手机看电影,手机放在手够不到的位置时,此时就会出现使用很不方便的情况。如果能像桌面设备一样使用鼠标来进行操作,那么就会方便很多。
技术实现思路
本专利技术主要解决的技术问题是提供一种基于穿戴式设备控制终端光标的方法及穿戴式设备,能够方便的使用鼠标来操作终端。为解决上述技术问题,本专利技术采用的一个技术方案是:提供一种基于穿戴式设备控制终端光标的方法,该方法包括:在穿戴式设备与终端之间建立通信;响应用户的第一指令开启光标控制模式;获取穿戴式设备在不同方向上的移动速度;将移动速度发送至终端,进而控制终端所显示的光标在对应方向上进行移动。其中,在获取穿戴式设备的移动方向和移动速度的步骤之前,还包括:响应用户的第二指令开启双光标模式;发送双光标生成指令至终端,以使得终端在两个不同的显示区域内分别显示一个光标。其中,在发送双光标生成指令的步骤之后,还包括:响应用户的第三指令开启距离调节模式;根据用户的操作发送距离调节指令至终端,进而控制终端调节两个不同的显示区域内的光标之间的距离。其中,获取穿戴式设备的移动方向和移动速度的步骤包括:以预定的时间间隔检测穿戴式设备在不同移动方向上的加速度;根据检测到的某一加速度设置初始加速度和初始速度;根据后续检测到的加速度与初始加速度的差值以及二者之间所间隔的时间计算速度变化量;将初始速度和速度变化量相加后作为移动速度。其中,根据后续检测到的加速度与初始加速度的差值以及二者之间所间隔的时间计算速度变化量的步骤进一步包括:通过如下公式对初始加速度进行平滑处理:gx1=gx0×a1+gx×(1-a1)其中,gx0为平滑处理前的初始加速度,gx1为平滑处理后的初始加速度,gx为后续检测到的加速度,a1为大于0且小于1的平滑系数。根据后续检测到的加速度与平滑处理后的初始加速度的差值以及二者之间所间隔的时间计算速度变化量。将初始速度和速度变化量相加后作为移动速度的的步骤进一步包括:通过如下公式对移动速度进行衰减处理:vx1=vx×a2其中,vx为衰减处理前的移动速度,vx1为衰减处理后的移动速度,a2为大于0且小于1的衰减系数。为解决上述技术问题,本专利技术采用的另一个技术方案是:提供一种穿戴式设备包括:连接模块,用于建立穿戴式设备与终端之间的通信;控制模块,用于响应用户的第一指令开启光标控制模式;获取模块,用于获取穿戴式设备在不同方向上的移动速度;发送模块,将移动速度发送至终端,进而控制终端所显示的光标在对应方向上进行移动。其中,控制模块还用于响应用户的第二指令开启双光标模式;发送模块还用于发送双光标生成指令至终端,以使得终端在两个不同的显示区域内分别显示一个光标。其中,控制模块还用于响应用户的第三指令开启距离调节模式,发送模块还用于根据用户的操作发送距离调节指令至终端,进而控制终端调节两个不同的显示区域内的光标之间的距离。其中,获取模块包括检测单元和计算单元。其中计算单元用于以预定的时间间隔检测穿戴式设备在不同移动方向上的加速度;根据检测到的某一加速度设置初始加速度和初始速度。计算单元用于根据后续检测到的加速度与初始加速度的差值以及二者之间所间隔的时间计算速度变化量;将初始速度和速度变化量相加后作为移动速度。其中,计算单元用于通过如下公式对初始加速度进行平滑处理:gx1=gx0×a1+gx×(1-a1)其中,gx0为平滑处理前的初始加速度,gx1为平滑处理后的初始加速度,gx为后续检测到的加速度,a1为大于0且小于1的平滑系数。根据后续检测到的加速度与平滑处理后的初始加速度的差值以及二者之间所间隔的时间计算速度变化量。计算单元还用于通过如下公式对移动速度进行衰减处理:vx1=vx×a2其中,vx为衰减处理前的移动速度,vx1为衰减处理后的移动速度,a2为大于0且小于1的衰减系数。本专利技术的有益效果是:区别于现有技术的情况,本专利技术所提供的方法在穿戴式设备与终端之间建立通信后,开启光标控制模式,获取穿戴式设备在不同方向上的移动速度,将该移动速度发送至终端,进而控制终端所显示的光标在对应方向上进行移动。通过上述方式能够实现将穿戴式设备作为鼠标使用来控制操作终端,因此在手不接触终端的状态下也能够对终端进行操作;并且使用穿戴式设备当作鼠标,不需要再专门购置鼠标设备,节省资源,携带方便。附图说明图1是本专利技术控制方法一实施方式的流程图。图2是本专利技术控制方法另一实施方式的示意图。图3是本专利技术控制方法又一实施方式的示意图。图4是本专利技术穿戴式设备一实施方式的示意图。图5是本专利技术穿戴式设备另一实施方式的示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,均属于本专利技术保护的范围。本专利技术提供了一种基于穿戴式设备控制终端光标的方法,通过该方法可以实现将穿戴式设备作为鼠标使用来控制操作终端。其中穿戴式设备可以是智能手表、智能手环等,终端可以是手机、平板电脑等。请参阅图1,图1是本专利技术控制方法一实施方式的流程图,具体步骤如下。S101:在穿戴式设备与终端之间建立通信。具体地,穿戴式设备可以通过蓝牙、Wifi等与终端配对连接,在其他实施方式中也可以选择其他无线或有线连接方式进行连接,用于传递相关信息数据。S102:响应用户的第一指令开启光标控制模式;具体地,当用户需要利用穿戴式设备控制终端光标时,在穿戴式设备与终端配对连接后选择开启光标控制模式,此时,终端屏幕上将显示光标。可选地,光标控制模式有单光标模式或双光标模式,用户可以根据使用环境选择需要显示几个光标,例如在普通环境中只需要一个光标,当在VR环境中则需要两个光标。在其他实施例中,也可以根据具体应用设置更多种光标模式。当用户选择开启双光标模式时,穿戴式设备发送双光标生成指令至终端,以使得终端在两个不同的显示区域内分别显示一个光标。此时终端会读取终端的屏幕尺寸,把屏幕划分为左右两个部分(横屏情况下),如果之前只有一个光标,且光标位置处于左边的区域,那么将在屏幕右边对应的位置显示出一个相同的光标,相反,如果之前的光标是在右边,则在左边显示出一个相同的光标,两个光标相互对称且距离刚好是屏幕宽度的一半。但是由于不同终端的屏幕尺寸大小不同,预设的两个光标之间的距离不能适应多种终端,因此将两个光标之间距离设置为可调整的,以适应多种终端。当用户选择开启距离调节模式时,穿戴式设备根据用户的操作发送距离调节指令至终端,进而控制终端调节两个不同的显示区域内的光标之间的距离。S103:获取穿戴式设备在不同方向上的移动速度;具体地,在穿戴式设备中置入一重力感应器,重力感应器可以感应穿戴式设备的移动并生成相关数据,根据这些相关数据计本文档来自技高网...
一种基于穿戴式设备控制终端光标的方法及穿戴式设备

【技术保护点】
一种基于穿戴式设备控制终端光标的方法,其特征在于,包括:在所述穿戴式设备与终端之间建立通信;响应用户的第一指令开启光标控制模式;获取所述穿戴式设备在不同方向上的移动速度;将所述移动速度发送至所述终端,进而控制所述终端所显示的光标在对应方向上进行移动。

【技术特征摘要】
1.一种基于穿戴式设备控制终端光标的方法,其特征在于,包括:在所述穿戴式设备与终端之间建立通信;响应用户的第一指令开启光标控制模式;获取所述穿戴式设备在不同方向上的移动速度;将所述移动速度发送至所述终端,进而控制所述终端所显示的光标在对应方向上进行移动。2.根据权利要求1所述的方法,其特征在于,所述获取所述穿戴式设备的移动方向和移动速度的步骤之前,还包括:响应用户的第二指令开启双光标模式;发送双光标生成指令至所述终端,以使得所述终端在两个不同的显示区域内分别显示一个光标。3.根据权利要求2所述的方法,其特征在于,所述发送双光标生成指令的步骤之后,还包括:响应用户的第三指令开启距离调节模式;根据用户的操作发送距离调节指令至终端,进而控制所述终端调节所述两个不同的显示区域内的所述光标之间的距离。4.根据权利要求1所述的方法,其特征在于,所述获取所述穿戴式设备的移动方向和移动速度的步骤包括:以预定的时间间隔检测所述穿戴式设备在不同移动方向上的加速度;根据检测到的某一加速度设置初始加速度和初始速度;根据后续检测到的加速度与所述初始加速度的差值以及二者之间所间隔的时间计算速度变化量;将所述初始速度和所述速度变化量相加后作为所述移动速度。5.根据权利要求4所述的方法,其特征在于,所述根据后续检测到的加速度与所述初始加速度的差值以及二者之间所间隔的时间计算速度变化量的步骤进一步包括:通过如下公式对所述初始加速度进行平滑处理:gx1=gx0×a1+gx×(1-a1)其中,gx0为平滑处理前的所述初始加速度,gx1为平滑处理后的所述初始加速度,gx为后续检测到的加速度,a1为大于0且小于1的平滑系数;根据所述后续检测到的加速度与所述平滑处理后的初始加速度的差值以及二者之间所间隔的时间计算速度变化量;所述将所述初始速度和所述速度变化量相加后作为所述移动速度的步骤进一步包括:通过如下公式对所述移动速度进行衰减处理:vx1=vx×a2其中,...

【专利技术属性】
技术研发人员:雷明
申请(专利权)人:捷开通讯深圳有限公司
类型:发明
国别省市:广东,44

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

1