一种远程桌面虚拟鼠标控制方法及系统技术方案

技术编号:14221701 阅读:554 留言:0更新日期:2016-12-19 14:07
本发明专利技术提供一种远程桌面虚拟鼠标控制方法及系统,应用于主控端对被控端的远程桌面进行远程过程中,所述方法包括:于主控端内生成一虚拟鼠标界面和鼠标指针;获取所述鼠标指针的移动轨迹和对所述虚拟鼠标界面的点击事件;将所述鼠标指针的移动轨迹和对所述虚拟鼠标界面的点击事件发送至被控端;被控端根据接收到的移动轨迹和点击事件控制被控端中的鼠标指针进行对应移动和点击。所述虚拟鼠标界面包括鼠标左键点击区,鼠标右键点击区,激活滚轮区,鼠标指针移动区以及快捷菜单区。所述主控端包括:移动终端,所述被控端包括:PC电脑或移动终端。本发明专利技术可以通过在主控端简单的滑动即实现被控端中鼠标指针的移动,有效提高了用户的体验。

【技术实现步骤摘要】

本专利技术涉及远程控制
,具体为一种远程桌面虚拟鼠标控制方法及系统
技术介绍
近年来,随着计算机的迅速发展以及无处不在的应用,个人同时拥有数台计算机已成为普遍现象,从而,个人计算机的远程自主服务(用户在家中、办公室、学校乃至旅游、出差期间访问异地的另一台个人计算机)已是众多个人计算机用户迫切而实际的需要。另外,在网络进入3G时代后,智能手机、上网本等移动智能终端将进一步推动和扩展个人计算机远程自主服务的应用。目前通过远程控制终端控制被控端的过程中,由于被控端的上的操作系统所使用的用户交互界面一般都是由鼠标指针来操作的,而作为主控端的手机等智能掌上终端上的交互是依靠手势来操作。如何通过简单的手势的操作实现对被控端的鼠标指针的控制成为本领域技术人员亟待解决的技术问题。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种远程桌面虚拟鼠标控制方法及系统,用于解决现有技术中无法通过手势的操作实现对被控主机的鼠标指针的控制的问题。为实现上述目的及其他相关目的,本专利技术提供一种远程桌面虚拟鼠标控制方法,应用于主控端对被控端的远程桌面进行远程过程中,所述远程桌面虚拟鼠标控制方法包括:于主控端内生成一虚拟鼠标界面和鼠标指针;获取所述鼠标指针的移动轨迹和对所述虚拟鼠标界面的点击事件;将所述鼠标指针的移动轨迹和对所述虚拟鼠标界面的点击事件发送至被控端;被控端根据接收到的移动轨迹和点击事件控制被控端中的鼠标指针进行对应移动和点击。于本专利技术的一实施例中,所述虚拟鼠标界面包括鼠标左键点击区,鼠标右键点击区,激活滚轮区以及位于所述鼠标左键点击区和所述鼠标右键点击区之间的用于接收所述鼠标指针移动并获取所述鼠标指针的移动轨迹的鼠标指针移动区。于本专利技术的一实施例中,所述虚拟鼠标界面还包括位于所述鼠标指针移动区域下方、通过点击弹出快捷菜单的快捷菜单区。于本专利技术的一实施例中,所述主控端包括:移动终端。于本专利技术的一实施例中,所述被控端包括:PC电脑或移动终端。为实现上述目的,本专利技术还提供应用于主控端对被控端进行远程过程中,所述远程桌面虚拟鼠标控制系统包括:主控端模块,包括:鼠标界面单元,用于于主控端内生成一虚拟鼠标界面和鼠标指针;获取单元,用于获取所述鼠标指针的移动轨迹和对所述虚拟鼠标界面的点击事件;发送单元,用于将所述鼠标指针的移动轨迹和对所述虚拟鼠标界面的点击事件发送至被控端;被控端模块,包括:鼠标控制单元,用于根据接收到的移动轨迹和点击事件控制被控端中的鼠标指针进行对应移动和点击。于本专利技术的一实施例中,所述虚拟鼠标界面包括鼠标左键点击区,鼠标右键点击区,激活滚轮区以及位于所述鼠标左键点击区和所述鼠标右键点击区之间的用于接收所述鼠标指针移动并获取所述鼠标指针的移动轨迹的鼠标指针移动区。于本专利技术的一实施例中,所述虚拟鼠标界面还包括位于所述鼠标指针移动区域下方、通过点击弹出快捷菜单的快捷菜单区。于本专利技术的一实施例中,所述主控端包括:移动终端。于本专利技术的一实施例中,所述被控端包括:PC电脑或移动终端。如上所述,本专利技术的一种远程桌面虚拟鼠标控制方法及系统,具有以下有益效果:本专利技术通过在主控端内生成一虚拟鼠标界面和鼠标指针,获取所述鼠标指针的移动轨迹和对所述虚拟鼠标界面的点击事件,并将所述鼠标指针的移动轨迹和对所述虚拟鼠标界面的点击事件发送至被控端,被控端根据接收到的移动轨迹和点击事件控制被控端中的鼠标指针进行对应移动和点击针,所以本专利技术可以通过在主控端简单的滑动即实现被控端中鼠标指针的移动,有效提高了用户的体验,而且本专利技术操作简单,实用性高。附图说明图1显示为本专利技术的远程桌面虚拟鼠标控制方法的流程示意图。图2显示为本专利技术的远程桌面虚拟鼠标控制方法中虚拟鼠标界面和鼠标指针的示意图。图3显示为本专利技术的远程桌面虚拟鼠标控制系统的原理框图。元件标号说明100 虚拟鼠标界面101 鼠标左键点击区102 鼠标右键点击区103 激活滚轮区104 鼠标指针移动区105 快捷菜单区200 鼠标指针300 远程桌面虚拟鼠标控制系统310 主控端模块311 鼠标界面单元312 获取单元313 发送单元320 被控端模块321 鼠标控制单元S100~S103 步骤具体实施方式以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。本实施例的目的在于提供一种远程桌面虚拟鼠标控制方法及系统,于解决现有技术中无法通过手势的操作实现对被控主机的鼠标指针的控制的问题。以下将详细阐述本实施例的一种远程桌面虚拟鼠标控制方法及系统的原理及实施方式,使本领域技术人员不需要创造性劳动即可理解本实施例的一种远程桌面虚拟鼠标控制方法及系统。本实施例的远程桌面虚拟鼠标控制方法及系统应用于网络环境中,例如局域网络或者广域网络等,在本专利技术的实施例中,提供了主控端和与其网络连接的被控端,主控端和被控端可分别运行有实现本专利技术虚拟鼠标控制交互的例如服务端程序和客户端程序等,所述主控端和被控端可例如为PC或移动终端(手机或平板电脑),具有显示功能,从而可主控端可共享被控端的桌面,以实现后续控制,所述被控端的桌面可实时显示于在主控端运行的网络浏览器的网页中。具体地,如图1所示,本实施例提供一种远程桌面虚拟鼠标控制方法,应用于主控端对被控端进行远程过程中,所述远程桌面虚拟鼠标控制方法包括以下步骤。步骤S100,于主控端内生成一虚拟鼠标界面和鼠标指针。于本实施例中,具体地,如图2所示,所述虚拟鼠标界面100包括鼠标左键点击区101,鼠标右键点击区102,激活滚轮区103以及位于所述鼠标左键点击区101和所述鼠标右键点击区102之间的用于接收所述鼠标指针200移动并获取所述鼠标指针200的移动轨迹的鼠标指针移动区104。具体地,所述所述虚拟鼠标界面100中,左侧为鼠标左键点击区101,可模拟鼠标左键按下、抬起、按下并移动。右侧为鼠标右键点击区102,可模拟鼠标右键按下、抬起、按下并移动。上方为激活滚轮区103,按下此区域并滑动屏幕,可模拟鼠标滚轮滚动操作。中间为鼠标指针移动区104,按下此区域并滑动屏幕,可模拟鼠标移动操作。特别地,于本实施例中,所述虚拟鼠标界面100还包括位于所述鼠标指针移动区104域下方、通过点击弹出快捷菜单的快捷菜单区105。点击所述快捷菜单区105可触发并弹出快捷菜单,可模拟配合鼠标使用的一些操作来操作快捷键。步骤S101,获取所述鼠标指针200的移动轨迹和对所述虚拟鼠标界面100的点击事件。其中,于本实施例中,可通过获取鼠标指针200的位置坐标变化获取所述鼠标指针200的移动轨迹的方向和距离,可通过获取所述虚拟鼠标界面100中不同区域的点击事件生成不同操作指令。步骤S102,将所述鼠标指针200的移动轨迹和对本文档来自技高网...
一种远程桌面虚拟鼠标控制方法及系统

【技术保护点】
一种远程桌面虚拟鼠标控制方法,应用于主控端对被控端的远程桌面进行远程过程中,其特征在于:所述远程桌面虚拟鼠标控制方法包括:于主控端内生成一虚拟鼠标界面和鼠标指针;获取所述鼠标指针的移动轨迹和对所述虚拟鼠标界面的点击事件;将所述鼠标指针的移动轨迹和对所述虚拟鼠标界面的点击事件发送至被控端;被控端根据接收到的移动轨迹和点击事件控制被控端中的鼠标指针进行对应移动和点击。

【技术特征摘要】
1.一种远程桌面虚拟鼠标控制方法,应用于主控端对被控端的远程桌面进行远程过程中,其特征在于:所述远程桌面虚拟鼠标控制方法包括:于主控端内生成一虚拟鼠标界面和鼠标指针;获取所述鼠标指针的移动轨迹和对所述虚拟鼠标界面的点击事件;将所述鼠标指针的移动轨迹和对所述虚拟鼠标界面的点击事件发送至被控端;被控端根据接收到的移动轨迹和点击事件控制被控端中的鼠标指针进行对应移动和点击。2.根据权利要求1所述的远程桌面虚拟鼠标控制方法,其特征在于:所述虚拟鼠标界面包括鼠标左键点击区,鼠标右键点击区,激活滚轮区以及位于所述鼠标左键点击区和所述鼠标右键点击区之间的用于接收所述鼠标指针移动并获取所述鼠标指针的移动轨迹的鼠标指针移动区。3.根据权利要求2所述的远程桌面虚拟鼠标控制方法,其特征在于:所述虚拟鼠标界面还包括位于所述鼠标指针移动区域下方、通过点击弹出快捷菜单的快捷菜单区。4.根据权利要求1所述的远程桌面虚拟鼠标控制方法,其特征在于:所述主控端包括:移动终端。5.根据权利要求1所述的远程桌面虚拟鼠标控制方法,其特征在于:所述被控端包括:PC电脑或移动终端。6.一种远程桌面虚拟鼠标控制系统,应用于主...

【专利技术属性】
技术研发人员:陈宇晔张文宇
申请(专利权)人:上海贝锐信息科技有限公司
类型:发明
国别省市:上海;31

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

1