一种虚拟鼠标移动的方法及显示设备技术

技术编号:28474112 阅读:27 留言:0更新日期:2021-05-15 21:42
本申请公开了一种虚拟鼠标移动的方法及显示设备,本申请实施例在不影响虚拟鼠标移动速度的基础上,使其移动过程看起来更为连续,从而使用户在感官上更容易判断松开按键的时机,提升用户使用体验。该方法包括:接收通过控制装置按键移动虚拟鼠标的指令,获取所述虚拟鼠标的当前位置;根据所述虚拟鼠标的当前位置,确定虚拟鼠标移动后的终点位置;根据所述当前位置和终点位置,确定虚拟鼠标移动路径中的插入点数量,并计算虚拟鼠标的单次移动距离;根据控制装置按键的预设上抛间隔时间和插入点数量,计算虚拟鼠标的单次移动间隔时间;利用所述单次移动距离和单次移动间隔时间,将所述虚拟鼠标移动到终点位置。所述虚拟鼠标移动到终点位置。所述虚拟鼠标移动到终点位置。

【技术实现步骤摘要】
一种虚拟鼠标移动的方法及显示设备


[0001]本申请涉及虚拟鼠标移动的
,尤其涉及一种虚拟鼠标移动的方法及显示设备。

技术介绍

[0002]浏览器是显示设备系统支持的常规应用,很多显示设备都在系统中预置了浏览器应用,这主要是得益于显示设备的显示器尺寸,利用显示设备上浏览器进行浏览的体验是优于手机或笔记本电脑等便携设备的,示例性的,浏览的体验可以体现在用户在显示设备上阅读文本、观看图片、或播放视频等方面等。然而,在显示设备上使用浏览器进行操作时却不如使用便携设备方便。与手机的触屏操作和电脑的鼠标操作不同,利用显示设备上浏览器浏览页面时,一般是通过控制装置上的方向键进行操作控制。
[0003]控制装置本身的功能要求决定了其无法频繁上抛按键事件,这样是为了避免误识别连续按键等,两次按键间一般有100ms左右的间隔时间,这就导致了在长按方向键的过程中,每隔100ms才能上抛一次按键事件,对应的虚拟鼠标在显示器上出现跳跃式移动,给用户带来不好的使用体验。另外,虚拟鼠标在显示器上跳跃式移动时,用户在感官上很难判断松开方向键的时机,这就造成想要本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种显示设备,其特征在于,包括:显示器,用于显示用户界面;用户接口,用于接收输入信号;分别与显示器和用户接口连接的控制器,用于执行:接收通过控制装置按键移动虚拟鼠标的指令,获取所述虚拟鼠标的当前位置;根据所述虚拟鼠标的当前位置,确定虚拟鼠标移动后的终点位置;根据所述当前位置和终点位置,确定虚拟鼠标移动路径中的插入点数量,并计算虚拟鼠标的单次移动距离;根据控制装置按键的预设上抛间隔时间和插入点数量,计算虚拟鼠标的单次移动间隔时间;利用所述单次移动距离和单次移动间隔时间,将所述虚拟鼠标移动到终点位置。2.根据权利要求1所述的显示设备,其特征在于,所述控制器被配置为按照下述步骤执行根据所述当前位置和终点位置,确定虚拟鼠标移动路径中的插入点数量:所述当前位置和终点位置分别通过横坐标和纵坐标确定,所述当前位置包括第一横坐标和第一纵坐标,所述终点位置包括第二横坐标和第二纵坐标;根据所述第一横坐标和第二横坐标,确定横向移动距离;根据所述第一纵坐标和第二纵坐标,确定纵向移动距离;根据所述横向移动距离、纵向移动距离和预设移动基准值,确定待确定插入点数量;根据所述待确定插入点数量和预设插值点数量阈值范围,确定虚拟鼠标移动路径中的插入点数量。3.根据权利要求2所述的显示设备,其特征在于,所述控制器被配置为按照下述步骤执行根据所述横向移动距离、纵向移动距离和预设移动基准值,确定待确定插入点数量:将所述横向移动距离除以预设移动基准值后减1,得到横向插入点数量;将所述纵向移动距离除以预设移动基准值后减1,得到纵向插入点数量;比较所述横向插入点数量和纵向插入点数量的大小,数值大的横向插入点数量或纵向插入点数量作为待确定插入点数量。4.根据权利要求1所述的显示设备,其特征在于,所述控制器被配置为按照下述步骤执行计算虚拟鼠标的单次移动距离:所述单次移动距离包括横向单次移动距离和纵向单项移动距离;将所述横向移动距离除以移动次数,得到横向单次移动距离;将所述纵向移动距离除以移动次数,得到纵向单次移动距离,其中,所述移动次数为插入点次数加1。5.根据权利要求1所述的显示设备,其特征在于,所述控制器被配置为按照下述步骤执行利用所述单次移动距离和单次移动间隔时间,将所述虚拟鼠标移动到终点位置:一些实施例中,所述利用单次移动距离和单次移动间隔时间,将所述虚拟鼠标移动到终点位置的步骤包括:启动间隔为所述单次移动间隔时间的定时器,并触发定时器,记录触发次数;根据所述当前位置、单次移动距离和触发次数,计算目标点位置;将所述虚拟鼠标移动到目标点位置;如果所述触发次数小于插入点数量加1,当定时...

【专利技术属性】
技术研发人员:康健民李双增
申请(专利权)人:VIDAA国际控股荷兰公司
类型:发明
国别省市:

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

1