手持式装置模拟虚拟指向杆的方法

文档序号:9750435阅读:222来源:国知局
手持式装置模拟虚拟指向杆的方法
【技术领域】
[0001]本发明涉及一种电子设备,尤其涉及一种手持式装置模拟虚拟指向杆的方法。
【背景技术】
[0002]目前的手机等具有触摸屏的手持式装置,在操作时,必须使用手指在触摸屏上滑动并点击需要选定的位置,操作不便。例如目前智能型电视(像Android TV1Apple TV等)逐渐风行,直接以手指触碰电视屏幕来操作并不合理,所以通常以摇控装置,例如摇控器或蓝芽鼠标及键盘,来做操作。当用户以手持式装置来对智能型电视进行遥控时,往往需要在手持式装置屏幕上不断的滑动并点击确定按钮,操作复杂。

【发明内容】

[0003]本发明的目的是提供一种手持式装置模拟虚拟指向杆的方法,可在屏幕虚拟指向杆,以使用户可模拟指向杆控制鼠标的滑动,操作方便。
[0004]为了实现上有目的,本发明公开了一种手持式装置模拟虚拟指向杆的方法,手持式装置的触摸显示屏具有3D压力触控感应,可检测触摸显示屏上压力触控的压力值和重心移动方向,手持式装置模拟虚拟指向杆的方法包括以下步骤:(I)在手持式装置的触摸显示屏上显示虚拟指向杆;(2)所述触摸显示屏检测所述虚拟指向杆处的压力触控,在所述虚拟指向杆处受到单点施压时在预设位置显示鼠标箭头,并依据所述压力触控的压力大小获取对应的移动速度,以所述移动速度朝所述重心移动方向移动所述鼠标箭头的位置。
[0005]与现有技术相比,本发明在触摸显示屏上模拟虚拟指向杆,通过检测压力触控的压力变化和重心移动方向来控制鼠标箭头的移动,可以单手触压触摸显示屏,并向某一个方向压推,即可改变压力触控的重心,无需移动手指或者点击触摸显示屏来控制鼠标移动,操作方便。另一方面,本发明将鼠标箭头的移动速度和压力触控的压力大小联系起来,压力越大鼠标箭头的移动速度越快,操作方便,增加用于的体验。
[0006]较佳地,所述步骤(I)之前还包括:依据所述触摸显示屏上输入的第一预设触摸事件启动虚拟指示杆并执行所述步骤(I)。
[0007]具体地,所述第一预设触摸事件为多次点击所述触摸显示屏、向预设方向滑动触摸所述触摸显示屏或者在所述触摸显示屏上形成预设的触摸轨迹。
[0008]较佳地,所述触摸显示屏上的预设位置常定的显示所述虚拟指向杆。
[0009]较佳地,所述虚拟指向杆以半透明的方式显示于所述触摸显示屏上。
[0010]较佳地,所述步骤(2)中判断所述压力触控是否为单点施压的方法为:判断所述触摸显示屏上的压力触控是否为单点操作,若是则判断所述压力触控是否持续预设时间,若是则判断所述压力触控为单点施压。
[0011]较佳地,所述手持式装置模拟虚拟指向杆的方法还包括步骤(3),在所述步骤(2)中的压力触控结束后,接收所述触摸显示屏输入的第二预设触摸事件,并依据所述第二预设触摸事件控制所述鼠标箭头处进行对应的点击操作。
[0012]具体地,所述第二预设触摸事件包括轻触再重压所述虚拟指向杆的操作,所述步骤(3)中,所述虚拟指向杆处受到轻触再重压时,选取所述鼠标箭头处的对象。
[0013]更具体地,所述第二预设触摸事件包括持续压触所述虚拟指向杆处并向某一方向施力,所述步骤(3)中,所述虚拟指向杆处受到持续压触并向某一方向施力时,所述手持式装置依据所述第二预设触摸事件选取所述鼠标箭头处的对象并向施力方向移动所述鼠标箭头以选取对应的多个对象。
[0014]更具体地,判断所述第二预设触摸事件是否为持续压触所述虚拟指向杆处并向某一方向施力的方法包括:接收所述虚拟指向杆处的压力触控,并判断所述压力触控是否为持续压触,若是则判断所述压力触控的重心移动方向,选取所述鼠标箭头处的对象的同时向所述重心移动方向移动所述鼠标箭头并选取对应的多个对象。
【附图说明】
[0015]图1是本发明手持式装置模拟虚拟指向杆的方法的流程图。
[0016]图2是本发明所述手持式装置的结构示意图。
[0017]图3a至图3b是本发明所述手持式装置选择单一对象的示意图。
[0018]图4a至图4b是本发明所述手持式装置选择多个对象的示意图。
【具体实施方式】
[0019]为详细说明本发明的技术内容、构造特征、所实现目的及效果,以下结合实施方式并配合附图详予说明。
[0020]参考图1,本发明公开了一种手持式装置模拟虚拟指向杆的方法20,参考图2,手持式装置10的触摸显示屏11具有3D压力触控感应,可检测触摸显示屏11上压力触控的压力值和重心移动方向,参考图1,手持式装置模拟虚拟指向杆的方法20包括以下步骤:(21)在手持式装置10的触摸显示屏11上显示虚拟指向杆12(如图2所示);(22)所述触摸显示屏10检测所述虚拟指向杆12处的压力触控,在所述虚拟指向杆12处受到单点施压时在预设位置显示鼠标箭头13(如图3a所示),并依据所述压力触控的压力大小获取对应的移动速度,以所述移动速度朝所述重心移动方向移动所述鼠标箭头13的位置(如图3b所示)。其中,所述手持式装置可以为手机,也可以是手持播放器等具有3D压力触控感应的触摸显示屏的电子设备。其中,所述压力触控的重心即为手指与触摸显示屏10之间的接触点的压力重心。
[0021]具体地,所述步骤(22)具体包括:(221)所述触摸显示屏11检测所述虚拟指向杆处12的压力触控以获得压力触控信号,(222)依据所述压力触控信号判断所述压力触控是否为单点施压,(223)若是则显示鼠标箭头13,并依据所述压力触控信号计算压力触控的压力变化值和压力触控的重心移动方向,(224)依据所述压力触控的压力变化获取对应的移动速度,依据所述压力触控的位置变化获取对应的移动方向,(225)以所述移动速度朝所述移动方向移动所述鼠标箭头的位置。
[0022]参考图3a,本发明所述手持式装置10的虚拟指向杆12启动后,操作者按压虚拟指向杆12处,手持式装置10的触摸显示屏11上显示鼠标箭头13,此时手指无需在触摸显示屏11上移动或者释放,只需向某一方向施力即可,参考图3b,操作者向上推接触点,鼠标箭头13依据人手对触摸显示屏11下压力的大小来以对应的速度向上移动,移动到适当位置时,可以放松触压在触压显示屏11上的力,由于压力触控的压力越大,鼠标箭头13的移动速度越大,当压力触控的压力为O或者小于预设阈值时,鼠标箭头13停止移动,直至鼠标箭头13移动到适当位置。需要注意的是,所述鼠标箭头13可以显示在手持式装置10的触摸显示屏11上,也可以显示在另一设备的显示屏上,例如被控的电视机屏幕上。用户在使用时可向不同地方推压接触点,使得鼠标箭头13在屏幕上向不同方向移动或者转向。
[0023]较佳者,所述步骤(22)中判断所述压力触控是否为单点施压的方法为:判断所述触摸显示屏上的压力触控是否
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1