一种输入设备的共享方法及共享系统技术方案

技术编号:14587182 阅读:186 留言:0更新日期:2017-02-08 16:43
本发明专利技术公开了一种输入设备的共享方法及共享系统,用于多个虚拟桌面共享一套输入设备,减少了输入设备占用的空间,并且简化输入设备在虚拟桌面之间切换方式。本发明专利技术实施例方法包括:获取第一切换事件,第一切换事件表示主输入设备从原虚拟桌面切换至目标虚拟桌面;根据第一切换事件,将原虚拟桌面的主输入设备事件重定向至目标虚拟桌面;获取主输入设备触发的输入点切换事件;根据输入点切换事件触发第二切换事件,第二切换事件表示副输入设备从原虚拟桌面切换至目标虚拟桌面;根据第二切换事件将副输入设备事件重定向至目标虚拟桌面。

Method and system for sharing input device

The invention discloses a method for sharing an input device and sharing system for multiple virtual desktop sharing a set of input devices, reducing the space occupied by the input device, and simplify the input device in virtual desktop switch between modes. The embodiment of the invention method comprises the following steps: acquiring a first switching event, first switching event indicates that the main input device from the original virtual desktop virtual desktop switching to the target; according to the first switch event, will be the main input device events of the original virtual desktop virtual desktop gets redirected to the target; the main input equipment trigger switch event triggered second switching events; according to the input point switching events, second switch event said Vice input device from the original virtual desktop virtual desktop switching to the target; according to the second switch event event side input device redirected to the target virtual desktop.

【技术实现步骤摘要】

本专利技术涉及互联网
,尤其涉及一种输入设备的共享方法及共享系统。
技术介绍
为了提高办公效率,很多用户习惯于在两个显示器上同时工作,因此存在很多双屏办公的使用场景。例如网络隔离场景,用户使用两台完全隔离的主机办公,或者是一台终端连接两个相互隔离的虚拟桌面办公,但为了提高效率,还是有很多用户会选择同时用双屏来操作。随着液晶显示器的普及,桌面上放两个显示器并不会占用很大地方,但是往往双桌面操作占地方的是鼠标和键盘。除了占用办公空间,用户也很容易弄混两套键盘鼠标所对应的工作桌面,非常不方便。现有的解决方案为,如Windows的扩展屏,通过两块显卡连接两个显示器,但其实是同一个桌面的扩展,并不能满足隔离的场景要求。还有另一种方案,如机房里面的输入设备切换器,用户可以通过点击物理按钮去切换鼠标键盘所连接的主机设备。但这种方案只支持物理主机部署场景,无法支持虚拟桌面环境,同时切换器一样会占用有限的办公空间。当然,用户也可以用一台显示器,连接两个虚拟桌面的方案,但用户需要习惯屏幕切换的工作方式,如果不熟悉则会影响办公效率。
技术实现思路
本专利技术提供了一种输入设备的共享方法及共享系统,用于多个虚拟桌面共享一套输入设备,减少了输入设备占用的空间,并且简化输入设备在虚拟桌面之间切换方式。本专利技术第一方面提供一种输入设备的共享方法,应用于输入设备的共享系统,所述输入设备的共享系统包括一套输入设备及至少两个虚拟桌面,所述一套输入设备包括主输入设备及副输入设备,所述输入设备的共享方法包括:获取第一切换事件,所述第一切换事件表示所述主输入设备从原虚拟桌面切换至目标虚拟桌面;根据所述第一切换事件,将所述原虚拟桌面的主输入设备事件重定向至所述目标虚拟桌面;获取所述主输入设备触发的输入点切换事件;根据所述输入点切换事件触发第二切换事件,所述第二切换事件表示所述副输入设备从所述原虚拟桌面切换至所述目标虚拟桌面;根据所述第二切换事件将副输入设备事件重定向至所述目标虚拟桌面。结合本专利技术第一方面,本专利技术第一方面第一实施方式中,所述获取所述主输入设备触发的输入点切换事件,包括:当所述主输入设备事件处于所述目标虚拟桌面时,根据所述主输入设备事件自动触发输入点切换事件;或,接收用户操作所述主输入设备输入的输入点切换事件。结合本专利技术第一方面,本专利技术第一方面第二实施方式中,所述根据所述第二切换事件将副输入设备事件重定向至所述目标虚拟桌面,包括:根据所述第二切换事件获取所述第二切换事件对应的所述副输入设备的副输入设备事件;将所述副输入设备事件从所述原虚拟桌面重定向至所述目标虚拟桌面。结合本专利技术第一方面、第一方面第一实施方式或第一方面第二实施方式,本专利技术第一方面第三实施方式中,所述获取第一切换事件之前,还包括:设置切换事件触发区域,所述切换事件触发区域用于当主输入设备事件处于其中时触发第一切换事件。结合本专利技术第一方面第三实施方式,本专利技术第一方面第四实施方式中,所述获取第一切换事件,包括:当用户将主输入设备事件置于所述切换事件触发区域时,获得所述主输入设备事件;根据所述主输入设备事件触发第一切换事件。本专利技术第二方面提供一种输入设备的共享系统,包括:一套输入设备及至少两个虚拟桌面,所述一套输入设备包括主输入设备及副输入设备;输入设备消息插件及虚拟桌面控制器;所述输入设备消息插件,用于获取第一切换事件,所述第一切换事件表示所述主输入设备从原虚拟桌面切换至目标虚拟桌面;所述虚拟桌面控制器,用于根据所述第一切换事件,将所述原虚拟桌面的主输入设备事件重定向至所述目标虚拟桌面;所述虚拟桌面控制器,还用于获取所述主输入设备触发的输入点切换事件;所述输入设备消息插件,还用于根据所述输入点切换事件触发第二切换事件,所述第二切换事件表示所述副输入设备从所述原虚拟桌面切换至所述目标虚拟桌面;所述虚拟桌面控制器,还用于根据所述第二切换事件将副输入设备事件重定向至所述目标虚拟桌面。结合本专利技术第二方面,本专利技术第二方面第一实施方式中,所述输入设备消息插件,还用于当所述主输入设备事件处于所述目标虚拟桌面时,根据所述主输入设备事件自动触发输入点切换事件;或,所述输入设备消息插件,还用于接收用户操作所述主输入设备输入的输入点切换事件。结合本专利技术第二方面,本专利技术第二方面第二实施方式中,所述虚拟桌面控制器包括:获取模块及重定向模块;所述获取模块,用于根据所述第二切换事件获取所述第二切换事件对应的所述副输入设备的副输入设备事件;所述重定向模块,用于将所述副输入设备事件从所述原虚拟桌面重定向至所述目标虚拟桌面。结合本专利技术第二方面、第二方面第一实施方式或第二方面第二实施方式,本专利技术第二方面第三实施方式中,所述虚拟桌面控制器还包括:设置模块;所述设置模块,用于设置切换事件触发区域,所述切换事件触发区域用于当主输入设备事件处于其中时触发第一切换事件。结合本专利技术第二方面第三实施方式,本专利技术第二方面第四实施方式中,所述输入设备消息插件,还用于当用户将主输入设备事件置于所述切换事件触发区域时,获得所述主输入设备事件;所述输入设备消息插件,还用于根据所述主输入设备事件触发第一切换事件。综上所述,本专利技术实施例具有以下优点:输入设备的共享系统包括一套输入设备及至少两个虚拟桌面,获取第一切换事件,第一切换事件表示主输入设备从原虚拟桌面切换至目标虚拟桌面;根据第一切换事件,将原虚拟桌面的主输入设备事件重定向至目标虚拟桌面;获取主输入设备触发的输入点切换事件;根据输入点切换事件触发第二切换事件,第二切换事件表示副输入设备从原虚拟桌面切换至目标虚拟桌面;根据第二切换事件将副输入设备事件重定向至目标虚拟桌面。与现有技术中每个虚拟桌面对应一套输入设备相比,本专利技术在多个虚拟桌面的情况下,只需要使用一套输入设备,减少了输入设备占用的空间,而与现有技术中多个虚拟桌面之间手动切换输入设备相比,本专利技术简化输入设备在虚拟桌面之间切换方式。附图说明为了更清楚地说明本专利技术实施例技术方案,下面将对实施例和现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1为本专利技术输入设备的共享系统的系统框架图;图2为本专利技术输入设备的共享方法的一个实施例示意图;图3为本专利技术输入设备的共享系统的实例框架图;图4为本专利技术虚拟桌面及输入设备的光标的一个示意图;图5为本专利技术虚拟桌面及输入设备的光标的另一个示意图;图6为本专利技术虚拟桌面及输入设备的光标的又一个示意图;图7为本专利技术输入点区域及主输入设备的光标示意图;图8为本专利技术切换事件触发区域的示意图;图9为本专利技术输入设备的共享系统的一个结构示意图;图10为本专利技术输入设备的共享系统的另一个结构示意图。具体实施方式本专利技术提供了一种输入设备的共享方法及共享系统,用于多个虚拟桌面共享一套输入设备,减少了输入设备占用的空间,并且简化输入设备在虚拟桌面之间切换方式。为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技本文档来自技高网
...

【技术保护点】
一种输入设备的共享方法,其特征在于,应用于输入设备的共享系统,所述输入设备的共享系统包括一套输入设备及至少两个虚拟桌面,所述一套输入设备包括主输入设备及副输入设备,所述输入设备的共享方法包括:获取第一切换事件,所述第一切换事件表示将主输入设备事件从原虚拟桌面切换至目标虚拟桌面;根据所述第一切换事件,将所述原虚拟桌面的主输入设备事件重定向至所述目标虚拟桌面;获取所述主输入设备触发的输入点切换事件;根据所述输入点切换事件触发第二切换事件,所述第二切换事件表示副输入设备事件从所述原虚拟桌面切换至所述目标虚拟桌面;根据所述第二切换事件将副输入设备事件重定向至所述目标虚拟桌面。

【技术特征摘要】
1.一种输入设备的共享方法,其特征在于,应用于输入设备的共享系统,所述输入设备的共享系统包括一套输入设备及至少两个虚拟桌面,所述一套输入设备包括主输入设备及副输入设备,所述输入设备的共享方法包括:获取第一切换事件,所述第一切换事件表示将主输入设备事件从原虚拟桌面切换至目标虚拟桌面;根据所述第一切换事件,将所述原虚拟桌面的主输入设备事件重定向至所述目标虚拟桌面;获取所述主输入设备触发的输入点切换事件;根据所述输入点切换事件触发第二切换事件,所述第二切换事件表示副输入设备事件从所述原虚拟桌面切换至所述目标虚拟桌面;根据所述第二切换事件将副输入设备事件重定向至所述目标虚拟桌面。2.根据权利要求1所述的输入设备的共享方法,其特征在于,所述获取所述主输入设备触发的输入点切换事件,包括:当所述主输入设备事件处于所述目标虚拟桌面时,根据所述主输入设备事件自动触发输入点切换事件;或,接收用户操作所述主输入设备输入的输入点切换事件。3.根据权利要求1所述的输入设备的共享方法,其特征在于,所述根据所述第二切换事件将副输入设备事件重定向至所述目标虚拟桌面,包括:根据所述第二切换事件获取所述第二切换事件对应的所述副输入设备的副输入设备事件;将所述副输入设备事件从所述原虚拟桌面重定向至所述目标虚拟桌面。4.根据权利要求1至3中任一项所述的输入设备的共享方法,其特征在于,所述获取第一切换事件之前,还包括:设置切换事件触发区域,所述切换事件触发区域用于当主输入设备事件处于其中时触发第一切换事件。5.根据权利要求4所述的输入设备的共享方法,其特征在于,所述获取第一切换事件,包括:当用户将主输入设备事件置于所述切换事件触发区域时,获得所述主输入设备事件;根据所述主输入设备事件触发第一切换事件。6.一种输入设备的共享系统,其特征在于,包括:一套输入设备及至少两个虚拟桌面,...

【专利技术属性】
技术研发人员:林彦
申请(专利权)人:深圳市深信服电子科技有限公司
类型:发明
国别省市:广东;44

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

1