一种模拟鼠标的实现方法、终端及存储装置制造方法及图纸

技术编号:16644161 阅读:14 留言:0更新日期:2017-11-26 16:25
本发明专利技术公开了一种模拟鼠标的实现方法、终端及存储装置,所述方法包括当检测到触摸屏工作不正常时,触发模拟鼠标功能,调出模拟鼠标图标;使所述模拟鼠标图标移动至对应第一方位数据的位置;对对应所述第一方位数据的位置的可操作对象进行匹配操作指令的处理。本发明专利技术能够实现终端在触摸屏受损或出现故障的情况下进行非触摸操作。

Method, terminal and storage device for simulating mouse

The invention discloses a method, terminal and storage device to achieve a simulation of the mouse, the method includes when the detected touch screen does not work normally, triggering the simulated mouse function out of the mouse icon; simulated mouse icon moves to the location of the data corresponding to the first position; operation object corresponding to the first the location of the data processing range, operating instructions. The invention can realize the non touch operation of the terminal when the touch screen is damaged or the fault occurs.

【技术实现步骤摘要】
一种模拟鼠标的实现方法、终端及存储装置
本专利技术涉及终端
,特别涉及一种模拟鼠标的实现方法、终端及存储装置。
技术介绍
以往人们使用的纯按键终端在屏幕受损或出现故障时,仍可能进行操作使用。随着科技的快速发展,手机、平板电脑等终端都向着大屏占比、智能化发展,触摸屏已经成为手机、平板电脑等终端的标配。本申请的专利技术人在长期的研发中发现,终端的触摸屏在受损或出现故障的情况下,终端由于不能进行正常的工作,而给用户使用带来不便。
技术实现思路
本专利技术主要解决的技术问题是提供一种模拟鼠标的实现方法、终端及存储装置,能够实现终端在触摸屏受损或出现故障的情况下进行非触摸操作。为解决上述技术问题,本专利技术采用的一个技术方案是提供一种模拟鼠标的实现方法,包括:检测触摸屏是否正常工作;若否,则触发模拟鼠标功能,调出模拟鼠标图标;接收第一方位数据,并使所述模拟鼠标图标移动至对应所述第一方位数据的位置;接收操作指令,对对应所述第一方位数据的位置的可操作对象进行匹配所述操作指令的处理。为解决上述技术问题,本专利技术采用的另一个技术方案是提供一种实现模拟鼠标的终端,包括:相互耦合的处理器和触摸屏;所述处理器用于检测所述触摸屏是否正常工作;当所述触摸屏不能正常工作时,触发模拟鼠标功能,调出模拟鼠标图标;所述处理器进一步用于接收第一方位数据,并使所述模拟鼠标图标移动至对应所述第一方位数据的位置;接收操作指令,对对应所述第一方位数据的位置的可操作对象进行匹配所述操作指令的处理。为解决上述技术问题,本专利技术采用的又一个技术方案是提供一种存储装置,存储有程序数据,所述程序数据能够被执行以实现上述的方法。本专利技术通过将模拟鼠标图标移动至对应所述第一方位数据的位置,并对对应所述第一方位数据的位置的可操作对象进行匹配所述操作指令的处理,实现终端在触摸屏受损或出现故障的情况下进行非触摸操作。附图说明图1是本专利技术模拟鼠标的实现方法一实施例的流程示意图;图2是本专利技术模拟鼠标的实现方法另一实施例的流程示意图;图3是本专利技术模拟鼠标的实现方法另一实施例的流程示意图;图4是本专利技术模拟鼠标的实现方法另一实施例的终端界面示意图;图5是本专利技术实现模拟鼠标的终端实施例的结构示意图;图6是本专利技术存储装置实施例的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。参见图1,本专利技术模拟鼠标的实现方法一实施例包括:S1、检测触摸屏是否正常工作;可选的,触摸屏可以是手机、平板电脑等终端的触摸屏。S2、若否,则触发模拟鼠标功能,调出模拟鼠标图标;可选的,可以响应触发模拟鼠标功能,绘制模拟鼠标图标,绘制模拟鼠标图标的坐标可以为终端屏幕上的任意一点,也可以为预先设定的某一个坐标点;其中,模拟鼠标图标悬浮于终端屏幕的界面之上。S3、接收第一方位数据,并使模拟鼠标图标移动至对应第一方位数据的位置;可选的,通过终端自带的角度传感器、距离传感器感测第一方位数据,还可以将角度传感器与距离传感器感测的数据结合得到第一方位数据。S4、接收操作指令,对对应第一方位数据的位置的可操作对象进行匹配操作指令的处理。可选的,可操作对象可以是安装于终端的应用程序,也可以是应用程序的组,或者终端屏幕的界面等。本专利技术实施例通过将模拟鼠标图标移动至对应第一方位数据的位置,并对对应第一方位数据的位置的可操作对象进行匹配操作指令的处理,实现终端在触摸屏受损或出现故障的情况下进行非触摸操作。参见图2和图3,本专利技术模拟鼠标的实现方法另一实施例包括:S101、预置按键与操作指令的对应关系及模拟鼠标图标10移动的第一步长和应用程序图标移动的第二步长;可选的,操作指令包括开启应用程序、移动应用程序、调用应用程序的主菜单、触发模拟鼠标功能和退出模拟鼠标功能等;按键可以是终端的音量上下键、开关机键、起始(home)键等;按键与操作指令的对应关系可以是各个按键与操作指令的对应关系,也可以是按键的组合与操作指令的对应关系。例如,单击音量上键对应直接开启应用程序;双击音量下键对应调用应用程序的主菜单;同时长按开关机键和起始键对应触发模拟鼠标功能;再次同时长按开关机键和起始键对应退出模拟鼠标功能。当然,按键与操作指令还可以是其他对应关系。可选的,模拟鼠标图标10移动的第一步长可以是5dp(deviceindependentpixels,设备独立像素)、8dp或10dp,应用程序图标移动的第二步长可以是5dp、8dp或10dp;第一步长与第二步长可以相等,也可以不等。S102、检测触摸屏是否正常工作;在本实施例中,可以通过触摸屏的驱动能否正常运行来判断触摸屏是否正常工作。S1031、若触摸屏工作不正常,则触发模拟鼠标功能,调出模拟鼠标图标10;可选的,模拟鼠标图标10可以是箭头形、星形等。在本实施例中,触发模拟鼠标功能后,终端进入模拟鼠标控制状态,此时接收到的终端按键的操作都为对应模拟鼠标的操作指令,不与终端的指令冲突。例如,触发模拟鼠标功能后,终端接收到单击音量上键的指令,对应直接开启应用程序,而不增加音量。接收到退出模拟鼠标功能的指令后,恢复按键对终端系统的控制。例如,终端接收到同时长按开关机键和起始键的指令,退出模拟鼠标功能;然后,终端接收到单击音量上键的指令,则增加音量。S1032、若触摸屏工作正常,则判断是否接收到触发模拟鼠标功能的指令;S1033、若接收到触发模拟鼠标功能的指令,则返回步骤S1031,触发模拟鼠标功能;可选的,当检测触摸屏出现故障或者用户有需求,可以主动触发模拟鼠标功能,调出模拟鼠标图标。在其他实施例中,还可以通过模拟鼠标功能直接替代触摸屏功能,在不需要增加其他按键的情况下,实现非触摸屏操作。S1034、若没有接收到触发模拟鼠标功能的指令,则通过触摸屏对终端进行操作;S104、接收并分析第一方位数据,确定模拟鼠标图标10的移动方向和移动距离;可选的,第一方位数据包括终端的倾斜方向、倾斜角度和/或终端的移动方向、移动距离,根据终端的倾斜方向、倾斜角度和/或终端的移动方向、移动距离确定模拟鼠标图标10的移动方向和移动距离。例如,终端向右倾斜8度,则模拟鼠标图标10向右移动8个第一步长;终端向下移动12厘米,则模拟鼠标图标10向下移动12个第一步长。当然,终端的倾斜方向、倾斜角度和/或终端的移动方向、移动距离与模拟鼠标图标10的移动方向和移动距离还可以是其他对应关系。可选的,可以通过角度传感器或距离传感器测得第一方位数据,例如陀螺仪等。S1051、标记模拟鼠标图标10的当前位置为第一当前坐标,在第一当前坐标上加上第一步长;S1052、清除第一当前坐标上的模拟鼠标图标10,在加上第一步长后得到的坐标上绘制模拟鼠标图标10;S1053、以绘制模拟鼠标图标10的坐标为第二当前坐标,在第二当前坐标上加上第一步长;S1054、重复清除和绘制模拟鼠标图标10,直到模拟鼠标图标10移动至对应第一方位数据的位置;具体的,确定模拟鼠标图标10的移动方向和移动距离后,使模拟鼠标图标10沿模拟鼠标图标10的移动方向,以第一步长为单位移动,当第一步长的和等于模拟鼠标图标10的移动距离时,模拟鼠标图标10到达对应第一方位数据的位置。若此时模拟鼠标图标10所在的位置为目标位置,则进入步骤S106本文档来自技高网...
一种模拟鼠标的实现方法、终端及存储装置

【技术保护点】
一种模拟鼠标的实现方法,其特征在于,包括:检测触摸屏是否正常工作;若否,则触发模拟鼠标功能,调出模拟鼠标图标;接收第一方位数据,并使所述模拟鼠标图标移动至对应所述第一方位数据的位置;接收操作指令,对对应所述第一方位数据的位置的可操作对象进行匹配所述操作指令的处理。

【技术特征摘要】
1.一种模拟鼠标的实现方法,其特征在于,包括:检测触摸屏是否正常工作;若否,则触发模拟鼠标功能,调出模拟鼠标图标;接收第一方位数据,并使所述模拟鼠标图标移动至对应所述第一方位数据的位置;接收操作指令,对对应所述第一方位数据的位置的可操作对象进行匹配所述操作指令的处理。2.根据权利要求1所述的方法,其特征在于,所述接收第一方位数据后,包括:分析所述第一方位数据,确定所述模拟鼠标图标的移动方向和移动距离;所述第一方位数据包括终端的倾斜方向、倾斜角度和/或所述终端的移动方向、移动距离。3.根据权利要求2所述的方法,其特征在于,所述使所述模拟鼠标图标移动至对应所述第一方位数据的位置的方法包括:标记所述模拟鼠标图标的当前位置为第一当前坐标,在所述第一当前坐标的所述模拟鼠标图标的移动方向上加上第一步长,清除所述第一当前坐标上的所述模拟鼠标图标,在所述第一当前坐标的所述移动方向上加上第一步长后得到的坐标上绘制所述模拟鼠标图标;以所述绘制所述模拟鼠标图标的坐标为第二当前坐标,在所述第二当前坐标的所述模拟鼠标图标的移动方向上加上第一步长,重复所述清除和绘制所述模拟鼠标图标的方法,直到加上第一步长的和等于所述模拟鼠标图标的移动距离,所述模拟鼠标图标移动至对应所述第一方位数据的位置。4.根据权利要求1所述的方法,其特征在于,在所述接收操作指令之前还包括:判断所述模拟鼠标图标是否到达目标位置,若是,则接受操作指令;否则重新接收第一方位数据。5.根据权利要求1所述的方法,其特征在于,所述可操作对象为安装于终端的应用程序,在所述检测触摸屏是否正常工作之前包括:预置按键与所述操作指令的对应关系以及所述模拟鼠标图标移动的第一步长和应用程序图标移动的第二步长;所述操作指令包括开启应用程序、移动应用程序、调用应用程序的主菜单和退出模拟鼠标...

【专利技术属性】
技术研发人员:经华温儒友
申请(专利权)人:深圳天珑无线科技有限公司
类型:发明
国别省市:广东,44

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

1