一种适用于可排列多屏显示画面的鼠标移动方法及装置制造方法及图纸

技术编号:20483637 阅读:19 留言:0更新日期:2019-03-02 18:29
本发明专利技术公开了一种适用于可排列多屏显示画面的鼠标移动方法及装置,其中方法包括:对同一显示屏内的多幅主机显示画面进行位置排列;将位置排列信息发送给鼠标;根据位置排列信息判断鼠标是否从当前主机显示画面移动到了另一个主机显示画面;若是,则将另一个主机显示画面所对应的主机作为鼠标移动数据的接收对象;若否,则当前主机显示画面所对应的主机作为鼠标移动数据的接收对象。本发明专利技术不仅实现了多屏显示画面的可根据需求进行排布,而且鼠标当发生切换动作时候不会有重新枚举的动作,提高了鼠标切换的连贯性。

【技术实现步骤摘要】
一种适用于可排列多屏显示画面的鼠标移动方法及装置
本专利技术涉及计算机,更具体地说是一种适用于可排列多屏显示画面的鼠标移动方法及装置。
技术介绍
在显示控制领域,特别是医疗显示控制领域,经常需要在一个显示屏内呈现出多个主机显示画面,以便于医生进行诊断。目前通常采用KVM切换器(Keyboard、Video、Mouse,多计算机切换器)来实现多幅主机显示画面的控制,其控制的方式是:系统管理员通过一组键盘、显示器和鼠标,控制多台服务器或电脑主机的计算机外围设备,这意味着只需一个人就可以和所有电脑交互,当然一次只能与一台交互。虽然KVM切换器能够满足多幅主机显示画面的控制,但存在鼠标在进行主机显示画面进行切换时不能平滑过渡,而且多个主机显示画面一旦位置排列好之后,便不能更改。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种适用于可排列多屏显示画面的鼠标移动方法及装置。为实现上述目的,本专利技术采用以下技术方案:一种适用于可排列多屏显示画面的鼠标移动方法,所述方法包括以下步骤:对同一显示屏内的多幅主机显示画面进行位置排列;将位置排列信息发送给鼠标;根据位置排列信息判断鼠标是否从当前主机显示画面移动到了另一个主机显示画面;若是,则将另一个主机显示画面所对应的主机作为鼠标移动数据的接收对象;若否,则当前主机显示画面所对应的主机作为鼠标移动数据的接收对象。其进一步技术方案为:所述对同一显示屏内的多幅主机显示画面进行位置排列的步骤,具体包括以下步骤:扫描已连接鼠标的主机;设定已连接鼠标的主机所在显示屏的位置;读取每个主机的位置信息、ID号以及显示画面分辨率;同步所有主机的位置信息、ID号以及显示画面分辨率;根据同步信息配置每个主机的ID结构体信息。其进一步技术方案为:所述ID结构体信息包括主机显示画面的上下左右四个方向上的主机ID号以及主机ID号所对应的显示画面分辨率。其进一步技术方案为:所述根据位置排列信息判断鼠标是否从当前主机显示画面移动到了另一个主机显示画面的步骤,具体包括以下步骤:采集鼠标的坐标;判断鼠标的坐标是否位于当前主机显示画面的边缘;若是,则进入所述判断鼠标的移动方向上是否还有其它主机显示画面的步骤;判断鼠标的移动方向上是否还有其它主机显示画面;若是,则将鼠标从当前主机显示画面切换到下一个主机显示画面,并将切换信息发送至所有已连接鼠标的主机。其进一步技术方案为:所述判断鼠标的移动方向上是否还有其它主机显示画面的步骤,还包括以下步骤:若否,则停止鼠标继续移动。一种适用于可排列多屏显示画面的鼠标移动装置,所述装置包括位置排列单元、发送单元以及判断单元;所述位置排列单元,用于对同一显示屏内的多幅主机显示画面进行位置排列;所述发送单元,用于将位置排列信息发送给鼠标;所述判断单元,用于根据位置排列信息判断鼠标是否从当前主机显示画面移动到了另一个主机显示画面。其进一步技术方案为:所述位置排列单元包括扫描模块、设定模块、读取模块、同步模块以及配置模块;所述扫描模块,用于扫描已连接鼠标的主机;所述设定模块,用于设定已连接鼠标的主机所在显示屏的位置;所述读取模块,用于读取每个主机的位置信息、ID号以及显示画面分辨率;所述同步模块,用于同步所有主机的位置信息、ID号以及显示画面分辨率;所述配置模块,用于根据同步信息配置每个主机的ID结构体信息。其进一步技术方案为:所述ID结构体信息包括主机显示画面的上下左右四个方向上的主机ID号以及主机ID号所对应的显示画面分辨率。其进一步技术方案为:所述判断单元包括采集模块、第一判断模块以及第二判断模块;所述采集模块,用于采集鼠标的坐标;所述第一判断模块,用于判断鼠标的坐标是否位于当前主机显示画面的边缘;所述第二判断模块,用于判断鼠标的移动方向上是否还有其它主机显示画面。其进一步技术方案为:所述判断单元还包括停止模块;所述停止模块用于停止鼠标继续移动。本专利技术与现有技术相比的有益效果是:本专利技术一种适用于可排列多屏显示画面的鼠标移动方法及装置通过将显示屏内的多幅主机显示画面进行位置排列,然后将位置排列信息发送给鼠标,根据位置信息判断鼠标是否从当前主机显示画面移动到了另一个主机显示画面,如果是,则将另一个主机显示画面所对应的主机作为鼠标移动数据的接收对象。本专利技术不仅实现了多屏显示画面的可根据需求进行排布,而且鼠标当发生切换动作时候不会有重新枚举的动作,提高了鼠标切换的连贯性。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术技术手段,可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征及优点能够更明显易懂,以下特举较佳实施例,详细说明如下。附图说明图1为本专利技术具体实施例的架构图;图2为本专利技术具体实施例中ID结构式的示意图;图3为本专利技术一种适用于可排列多屏显示画面的鼠标移动方法具体实施例的流程图一;图4为本专利技术一种适用于可排列多屏显示画面的鼠标移动方法具体实施例的流程图二;图5为本专利技术一种适用于可排列多屏显示画面的鼠标移动方法具体实施例的流程图三;图6为本专利技术一种适用于可排列多屏显示画面的鼠标移动装置具体实施例的结构框图一;图7为本专利技术一种适用于可排列多屏显示画面的鼠标移动装置具体实施例的结构框图二;图8为本专利技术一种适用于可排列多屏显示画面的鼠标移动装置具体实施例的结构框图三。具体实施方式为了更充分理解本专利技术的
技术实现思路
,下面结合具体实施例对本专利技术的技术方案进一步介绍和说明,但不局限于此。应当理解,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体/操作/对象与另一个实体/操作/对象区分开来,而不一定要求或者暗示这些实体/操作/对象之间存在任何这种实际的关系或者顺序。还应当理解,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。如图1-5所示,本专利技术提供了一种适用于可排列多屏显示画面的鼠标移动方法,该方法包括以下步骤:S10、对同一显示屏内的多幅主机显示画面进行位置排列;S20、将位置排列信息发送给鼠标;S30、根据位置排列信息判断鼠标是否从当前主机显示画面移动到了另一个主机显示画面;若是,S50、则将另一个主机显示画面所对应的主机作为鼠标移动数据的接收对象;若否,S40、则当前主机显示画面所对应的主机作为鼠标移动数据的接收对象。具体的,同一显示屏内的主机显示画面有多少幅可根据实际情况进行选择,如图1所示,本实施例中共有四幅主机显示画面,每幅主机显示画面对应一个主机,主机通过对应的USB适配器与鼠标进行连接。优选的,鼠标会以1ms一次的频率给USB适配器发心跳包,以用于监控USB适配器是否断开,同时USB适配器插入自己后会主动通知鼠标,鼠标收到USB适配器增加或者删除的消息后,广播给所有的USB适配器通知主机更新设备列表。进一步的,步骤S10具体包括以下步骤:S101、扫描已连接鼠标的主机;S102、设定已连接鼠标的主机所在显示屏的位置;S103、读取每个主机本文档来自技高网
...

【技术保护点】
1.一种适用于可排列多屏显示画面的鼠标移动方法,其特征在于,所述方法包括以下步骤:对同一显示屏内的多幅主机显示画面进行位置排列;将位置排列信息发送给鼠标;根据位置排列信息判断鼠标是否从当前主机显示画面移动到了另一个主机显示画面;若是,则将另一个主机显示画面所对应的主机作为鼠标移动数据的接收对象;若否,则当前主机显示画面所对应的主机作为鼠标移动数据的接收对象。

【技术特征摘要】
1.一种适用于可排列多屏显示画面的鼠标移动方法,其特征在于,所述方法包括以下步骤:对同一显示屏内的多幅主机显示画面进行位置排列;将位置排列信息发送给鼠标;根据位置排列信息判断鼠标是否从当前主机显示画面移动到了另一个主机显示画面;若是,则将另一个主机显示画面所对应的主机作为鼠标移动数据的接收对象;若否,则当前主机显示画面所对应的主机作为鼠标移动数据的接收对象。2.根据权利要求1所述的一种适用于可排列多屏显示画面的鼠标移动方法,其特征在于,所述对同一显示屏内的多幅主机显示画面进行位置排列的步骤,具体包括以下步骤:扫描已连接鼠标的主机;设定已连接鼠标的主机所在显示屏的位置;读取每个主机的位置信息、ID号以及显示画面分辨率;同步所有主机的位置信息、ID号以及显示画面分辨率;根据同步信息配置每个主机的ID结构体信息。3.根据权利要求2所述的一种适用于可排列多屏显示画面的鼠标移动方法,其特征在于,所述ID结构体信息包括主机显示画面的上下左右四个方向上的主机ID号以及主机ID号所对应的显示画面分辨率。4.根据权利要求1所述的一种适用于可排列多屏显示画面的鼠标移动方法,其特征在于,所述根据位置排列信息判断鼠标是否从当前主机显示画面移动到了另一个主机显示画面的步骤,具体包括以下步骤:采集鼠标的坐标;判断鼠标的坐标是否位于当前主机显示画面的边缘;若是,则进入所述判断鼠标的移动方向上是否还有其它主机显示画面的步骤;判断鼠标的移动方向上是否还有其它主机显示画面;若是,则将鼠标从当前主机显示画面切换到下一个主机显示画面,并将切换信息发送至所有已连接鼠标的主机。5.根据权利要求4所述的一种适用于可排列多屏显示画面的鼠标移动方法,其特征在于,所述判断鼠标的移动方向上是...

【专利技术属性】
技术研发人员:李明山徐斌李必祥徐腾
申请(专利权)人:深圳市巨烽显示科技有限公司
类型:发明
国别省市:广东,44

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

1