一种鼠标切换方法及装置与流程

文档序号:19154641发布日期:2019-11-16 00:34阅读:302来源:国知局
一种鼠标切换方法及装置与流程

本发明属于计算机技术领域,具体涉及一种鼠标切换方法及装置。



背景技术:

随着科学技术的进步,在计算机科学技术领域,信息化的程度越来越高,单独使用一台电脑不能满足于人们对单个电脑进行控制的需求,需要同时对多台被控电脑进行控制。因此需要一套kvm(keyboardvideomouse,键盘、显示器、鼠标)设备,以及在被控电脑上安装相应的软件,当要控制一台电脑时,该软件根据发送的绝对坐标,使得鼠标控制该电脑。

虽然通过一套kvm(keyboardvideomouse,键盘、显示器、鼠标)设备,能够单独的控制多台电脑,但是需要在被控电脑上安装相应的软件,因此需要一种控制切换方法,不需要在被控电脑上安装软件也能对多台电脑进行控制。



技术实现要素:

有鉴于此,本发明的目的在于提供一种鼠标切换方法及装置,用于实现不需要在被控电脑上安装软件通过一套鼠标也能对多台电脑进行切换控制。技术方案如下:

本发明提供一种鼠标切换方法,适用于切换系统,所述切换系统包括显示盒、采集器和交换机,每一所述显示盒对应连接一采集器,所述方法包括:

实时获取鼠标在当前显示盒中的坐标;

确定所述鼠标每一次在所述当前显示盒中移动时的相对坐标,所述相对坐标为所述鼠标前一坐标与当前坐标的差值;

判断所述相对坐标中的横纵坐标大于临界值的次数是否大于阈值,或所述相对坐标中的横纵坐标小于临界值的负数的次数是否大于所述阈值,得到判断结果;

基于判断结果将所述鼠标从当前显示盒切换至目标显示盒,所述目标显示盒对应左侧屏、右侧屏、下侧屏或上侧屏的被控pc;

确定所述鼠标在所述目标显示盒中的鼠标信息,并将所述鼠标信息发送给与所述目标显示盒对应的采集器,使所述采集器将所述鼠标信息发送给被控pc,所述鼠标信息至少包括所述目标显示盒的id值和所述目标显示盒中鼠标的当前坐标。

优选的,所述若是,基于判断结果将所述鼠标的坐标从当前显示盒切换至目标显示盒,包括:

若所述判断结果为所述相对坐标中的横坐标大于所述临界值的次数大于所述阈值,将所述鼠标从所述当前显示盒切换至对应右侧屏的被控pc的目标显示盒;

若所述判断结果为所述相对坐标中的横坐标小于所述临界值的负数的次数大于所述阈值,将所述鼠标从所述当前显示盒切换至对应左侧屏的被控pc的目标显示盒;

若所述判断结果为所述相对坐标中的纵坐标大于所述临界值的次数大于所述阈值,将所述鼠标从所述当前显示盒切换至对应下侧屏的被控pc的目标显示盒;

若所述判断结果为所述相对坐标中的纵坐标小于所述临界值的负数的次数大于所述阈值,将所述鼠标从所述当前显示盒切换至对应上侧屏的被控pc的目标显示盒。

优选的,所述方法还包括:

若所述判断结果为所述相对坐标中的横坐标至少有一次小于所述临界值,或者,所述相对坐标中的横坐标至少有一次大于所述临界值的负数,或者,所述相对坐标中的纵坐标至少有一次小于所述临界值,或者,所述相对坐标中的纵坐标至少有一次大于所述临界值的负数,控制所述鼠标不进行切换显示盒。

优选的,所述确定所述鼠标在所述目标显示盒中的鼠标信息,并将所述鼠标信息发送给与所述目标显示盒对应的采集器,使所述采集器将所述鼠标信息发送给被控pc,包括:

确定所述鼠标在所述目标显示盒中的鼠标信息,并将所述鼠标信息发送给与所述目标显示盒对应的采集器;

判断所述鼠标信息中的所述目标显示盒的id值与所述采集器的id值是否匹配;

若是,则使所述采集器将所述鼠标信息发送给被控pc。

优选的,所述方法还包括:所述切换系统通过所述交换机使得所述目标显示盒与所述采集器进行交互。

本发明还提供一种鼠标切换装置,适用于切换系统,所述切换系统包括显示盒、采集器和交换机,每一所述显示盒对应连接一采集器,所述装置包括:

获取模块,用于实时获取鼠标在当前显示盒中的坐标;

确定模块,用于确定所述鼠标每一次在所述当前显示盒中移动时的相对坐标,所述相对坐标为所述鼠标前一坐标与当前坐标的差值;

判断模块,用于判断所述相对坐标中的横纵坐标大于临界值的次数是否大于阈值,或所述相对坐标中的横纵坐标小于临界值的负数的次数是否大于所述阈值,得到判断结果;

切换模块,用于基于判断结果将所述鼠标从当前显示盒切换至目标显示盒,所述目标显示盒对应左侧屏、右侧屏、下侧屏或上侧屏的被控pc;

发送模块,用于确定所述目标显示盒中的鼠标信息,并将所述鼠标信息发送给与所述目标显示盒对应的采集器,使所述采集器将所述鼠标信息发送给被控pc。

优选的,所述切换模块,包括:

第一切换单元,用于若所述判断结果为所述相对坐标中的横坐标大于所述临界值的次数大于所述阈值,将所述鼠标从所述当前显示盒切换至对应右侧屏的被控pc的目标显示盒;

第二切换单元,用于若所述判断结果为所述相对坐标中的横坐标小于所述临界值的负数的次数大于所述阈值,将所述鼠标从所述当前显示盒切换至对应左侧屏的被控pc的目标显示盒;

第三切换单元,用于若所述判断结果为所述相对坐标中的纵坐标大于所述临界值的次数大于所述阈值,将所述鼠标从所述当前显示盒切换至对应下侧屏的被控pc的目标显示盒;

第四切换单元,用于若所述判断结果为所述相对坐标中的纵坐标小于所述临界值的负数的次数大于所述阈值,将所述鼠标从所述当前显示盒切换至对应上侧屏的被控pc的目标显示盒。

优选的,所述切换模块,还包括:

控制单元,用于若所述判断结果为所述相对坐标中的横坐标至少有一次小于所述临界值,或者,所述相对坐标中的横坐标至少有一次大于所述临界值的负数,或者,所述相对坐标中的纵坐标至少有一次小于所述临界值,或者,所述相对坐标中的纵坐标至少有一次大于所述临界值的负数,控制所述鼠标不进行切换显示盒。

优选的,所述切换模块,还包括:

控制单元,用于若所述判断结果为所述相对坐标中的横坐标至少有一次小于所述临界值,或者,所述相对坐标中的横坐标至少有一次大于所述临界值的负数,或者,所述相对坐标中的纵坐标至少有一次小于所述临界值,或者,所述相对坐标中的纵坐标至少有一次大于所述临界值的负数,控制所述鼠标不进行切换显示盒。

优选的,所述装置还包括:交互模块,用于所述切换系统通过所述交换机使得所述目标显示盒与所述采集器进行交互。

与现有技术相比,本发明提供的上述技术方案具有如下优点:

实时获取鼠标在当前显示盒中的坐标,确定鼠标每一次在当前显示盒中移动时的相对坐标,判断相对坐标中的横纵坐标大于临界值的次数是否大于阈值,或相对坐标中的横纵坐标小于临界值的负数的次数是否大于阈值,得到判断结果,基于判断结果将鼠标从当前显示盒切换至目标显示盒,目标显示盒对应左侧屏、右侧屏、下侧屏或上侧屏的被控pc,确定鼠标在目标显示盒中的鼠标信息,并将鼠标信息发送给与目标显示盒对应的采集器,使采集器将鼠标信息发送给被控pc。实现不需要在被控pc上安装软件通过一套鼠标也能在多个显示盒上进行切换控制,使得用户不局限于控制一个显示盒,通过控制多个显示盒获得更多的信息。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种切换系统的架构示意图;

图2是本发明实施例提供的一种鼠标切换方法的流程图;

图3是本发明实施例提供的一种基于判断结果将鼠标从当前显示盒切换至目标显示盒的流程图;

图4是本发明实施例提供的一种控制鼠标不进行切换显示盒的流程示意图;

图5是本发明实施例提供的一种采集器将鼠标信息发送给被控pc的流程图;

图6是本发明实施例提供的一种鼠标切换装置的结构示意图。

具体实施方式

本发明提供了一种鼠标切换方法及装置,实现不需要在被控电脑上安装软件通过一套鼠标也能在多个显示盒上进行切换控制,使得用户不局限于控制一个显示盒,通过控制多个显示盒获得更多的信息。

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,都属于本发明保护范围。

本发明的目的是基于一套kvm(keyboardvideomouse,键盘、显示器、鼠标)设备,在被控电脑上不需要安装软件,就能通过一套鼠标实现自由切换显示盒。如图1所示,为本发明实施例提供的一种切换系统的架构示意图。

该切换系统包括:id为1的采集器、id为2的采集器、id为3的采集器、id为4的显示盒、id为5的显示盒、id为6的显示盒、显示屏1、显示屏2、显示屏3、被控pc1(personalcomputer,个人计算机或个人电脑)和被控pc2。

其中,显示屏1和显示屏2对应被控电脑pc1,显示屏3对应被控电脑pc2。

在图1中,id为4的显示盒对应id为1的采集器,id为5的显示盒对应id为2的采集器,id为6的显示盒对应id为3的采集器。id为1的采集器和id为2的采集器对应被控pc1,id为3的采集器对应被控pc2。

通过确定鼠标在显示盒中的鼠标信息,将该鼠标信息通过交换机发送给与显示盒对应的采集器,使得采集器将鼠标消息发送给被控pc,从而对被控pc进行控制。

基于上述本发明实施例公开的切换系统可知,不需要在被控pc上安装软件通过一套鼠标也能在多个显示盒上进行切换控制,使得用户不局限于控制一个显示盒,通过控制多个显示盒获得更多的信息。

结合上述本发明实施例公开的切换系统,如图2所示,为本发明实施例提供的一种鼠标切换方法的流程图,该方法包括以下步骤:

s201:实时获取鼠标在当前显示盒中的坐标。

在执行s201的过程中,首先要实时获取鼠标在当前显示盒中的坐标,即在显示盒中,鼠标的坐标在当前显示盒中的某个位置,而对于这个位置,就是需要实时获取的坐标。

例如:在当前显示盒中,鼠标位置坐标为(2,3),该坐标(2,3)为需要实时获取的鼠标在当前显示中的坐标。

需要说明的是,鼠标在当前显示盒中,存在一个与该当前显示盒对应的坐标系,只要鼠标在该显示盒中,总能得到鼠标在当前显示盒中的坐标。

s202:确定鼠标每一次在当前显示盒中移动时的相对坐标。

在步骤s202中,相对坐标为鼠标前一坐标与当前坐标的差值。在执行s202的过程中,当鼠标每一次移动时,都需要确定鼠标在当前显示盒中的相对坐标,即鼠标移动多少次,获得的相对坐标个数与鼠标移动次数相对应。

这里以鼠标在当前显示盒中移动两次为例,例如:鼠标移动第一次,获得与该鼠标对应的第一个相对坐标,鼠标移动第二次,获得与该鼠标对应的第二个相对坐标。

具体的,确定鼠标每一次在当前显示盒中移动时的相对坐标为:实时获取鼠标在当前显示盒中的坐标,即鼠标的前一坐标,当鼠标在当前显示盒中移动时,再次获取鼠标在当前显示盒中的坐标,即当前坐标,然后利用当前坐标减去前一坐标即可获得相对坐标。

例如:当前显示盒中,鼠标的坐标为(2,3),鼠标在当前显示盒移动时的坐标为(3,5),利用鼠标在当前显示盒移动时的坐标为(3,5)减去坐标(2,3),获得的坐标(1,2)即为相对坐标。

需要说明的是,获得的相对坐标中的横坐标,为当前坐标中的横坐标减去前一坐标中的横坐标,获得的相对坐标中的纵坐标,为当前坐标中的纵坐标减去前一坐标中的纵坐标。

s203:判断相对坐标中的横纵坐标大于临界值的次数是否大于阈值,或相对坐标中的横纵坐标小于临界值的负数的次数是否大于阈值,得到判断结果。

在步骤s203中,判断相对坐标中的横纵坐标大于临界值的次数是否大于阈值,是对相对坐标中的横坐标和纵坐标分别与临界值进行大小的比较,记录相对坐标中的横坐标和纵坐标分别大于临界值的次数,然后判断相对坐标中的横坐标和纵坐标分别大于临界值的次数是否大于阈值。

同理,判断相对坐标中的横纵坐标小于临界值的负数的次数是否大于阈值,是对相对坐标中的横坐标和纵坐标分别与临界值相反数进行大小的比较,记录相对坐标中的横坐标和纵坐标分别大于临界值相反数的次数,然后判断相对坐标中的横坐标和纵坐标分别大于临界值的负数的次数是否大于阈值。

在执行s203的过程中,每一次确定鼠标的相对坐标都需要判断该相对坐标的横纵坐标是否大于临界值,或该相对坐标的横纵坐标是否小于临界值的负数,然后判断确定的所有相对坐标的横纵坐标大于临界值的次数是否大于阈值,或所有确定的相对坐标的横纵坐标小于临界值的负数的次数是否大于阈值。

需要说明的是,上述中的临界值和阈值,可根据实际情况进行设定,这里不再进行阐述。

s204:基于判断结果将鼠标从当前显示盒切换至目标显示盒。

在执行s204的过程中,若相对坐标的横纵坐标大于临界值的次数大于阈值,或相对坐标的横纵坐标小于临界值的负数的次数大于阈值,则基于相对坐标将鼠标从当前显示盒切换至目标显示盒。其中,当前显示盒为鼠标所在的显示屏,目标显示盒为另外一个显示屏,即满足上述若相对坐标的横纵坐标大于临界值的次数大于阈值,或相对坐标的横纵坐标小于临界值的负数的次数大于阈值,鼠标从当前显示屏,切换到另外一个显示屏上。

需要说明的是,具体的,怎么从当前显示盒切换到另外一个显示盒,例如:当前显示盒的标号为1,另外两个显示盒标号分别为2和3,是把鼠标从标号为1的显示盒切换到标号为2的显示盒,还是切换到标号为3的显示盒,可根据实际情况进行设定。

s205:确定鼠标在目标显示盒中的鼠标信息,并将鼠标信息发送给与目标显示盒对应的采集器,使采集器将鼠标信息发送给被控pc。

在步骤s205中,鼠标信息为至少包括目标显示盒的id值和目标显示盒中鼠标的当前坐标。需要说明的是,每个显示盒都带有id值,且每个显示盒的id值都不同。在执行s205的过程中,确定鼠标在目标显示盒中的鼠标信息,并将该鼠标信息发送给与目标显示盒对应的采集器,通过该采集器将鼠标信息发送给被控电脑。

需要说明的是,每个采集器都带有id值,并且每一显示盒对应连接一采集器,即每一个显示盒都存在一个与之成为对应关系的采集器。

基于上述本发明实施例公开的鼠标切换方法可知,确定每一次鼠标在当前显示盒移动时的相对坐标,基于该相对坐标,判断鼠标是否从当前显示盒切换到目标显示盒,若鼠标从当前显示盒切换到目标显示盒,确定鼠标在目标显示盒中的鼠标信息,并将鼠标信息发送给与目标显示盒对应的采集器,使采集器将鼠标信息发送给被控pc。实现不需要在被控pc上安装软件通过一套鼠标也能在多个显示盒上进行切换控制,使得用户不局限于控制一个显示盒,通过控制多个显示盒获得更多的信息。

基于上述本发明实施例图2中涉及到的基于判断结果将鼠标从当前显示盒切换至目标显示盒的具体实现过程,如图3所示,主要包括:

s301:判断相对坐标中的横纵坐标大于临界值的次数是否大于阈值,或相对坐标中的横纵坐标小于临界值的负数的次数是否大于阈值,若判断结果为确定的相对坐标中的横坐标大于临界值的次数大于阈值,则执行s302,若判断结果为相对坐标中的横坐标小于临界值的负数的次数大于阈值,则执行s303,若判断结果为确定的相对坐标中的纵坐标大于临界值的次数大于阈值,则执行s304,若相对坐标中的纵坐标小于临界值的负数的次数大于阈值,则执行s305。

s302:将鼠标从当前显示盒切换至对应右侧屏的被控pc的目标显示盒。

在执行s302的过程中,若确定的相对坐标中的横坐标大于临界值的次数大于阈值,则将鼠标从当前显示盒向右切换至目标显示盒。

例如:确定的相对坐标中的横坐标大于临界值p的次数大于阈值n,则鼠标从当前显示盒向右切换至和当前显示盒最近的一个显示盒。即鼠标在当前显示盒往右快速滑动,且满足上述条件:确定的相对坐标中的横坐标大于临界值p的次数大于阈值n,则鼠标切换到当前显示盒的右边显示盒进行控制。

需要说明的是,包括但不限于鼠标从当前显示盒向右切换至和当前显示盒最近的一个显示盒,或者,也可跳过最近的显示盒,直接切换到与当前显示盒第二近的显示盒,具体的,怎么切换可根据实际情况进行设定。

例如:当前显示盒标号为1,向右最近的显示盒标号为2,向右第二近的显示盒标号为3,标号为1的显示盒能切换到标号为2的显示盒,也可跳过标号为2的显示盒,直接切换到标号为3的显示盒。

s303:将鼠标从当前显示盒切换至对应左侧屏的被控pc的目标显示盒。

在执行s303的过程中,若相对坐标中的横坐标小于临界值的负数的次数大于阈值,则将鼠标从当前显示盒向左切换至目标显示盒。

例如:确定的相对坐标中的横坐标小于临界值的负数-p的次数大于阈值n,则鼠标从当前显示盒向左切换至和当前显示盒最近的一个显示盒。即鼠标在当前显示盒往左快速滑动,且满足上述条件:确定的相对坐标中的横坐标小于临界值的负数-p的次数大于阈值n,则鼠标切换到当前显示盒的左边显示盒进行控制。

s304:将鼠标从当前显示盒切换至对应下侧屏的被控pc的目标显示盒。

在执行s304的过程中,若确定的相对坐标中的纵坐标大于临界值的次数大于阈值,则将鼠标从当前显示盒向下切换至目标显示盒。

例如:确定的相对坐标中的纵坐标大于临界值p的次数大于阈值n,则鼠标从当前显示盒向下切换至和当前显示盒最近的一个显示盒。即鼠标在当前显示盒往下快速滑动,且满足上述条件:确定的相对坐标中的纵坐标大于临界值p的次数大于阈值n,则鼠标切换到当前显示盒的下边显示盒进行控制。

s305:将鼠标从当前显示盒切换至至对应上侧屏的被控pc的目标显示盒。

在执行s305的过程中,若相对坐标中的纵坐标小于临界值的负数的次数大于阈值,则将鼠标从当前显示盒向上切换至目标显示盒。

例如:确定的相对坐标中的纵坐标小于临界值的负数-p的次数大于阈值n,则鼠标从当前显示盒向上切换至和当前显示盒最近的一个显示盒。即鼠标在当前显示盒往上快速滑动,且满足上述条件:确定的相对坐标中的纵坐标小于临界值相反数-p的次数大于阈值n,则鼠标切换到当前显示盒的上边显示盒进行控制。

根据上述本发明实施例公开的鼠标切换方法可知,若满足相对坐标中的横纵坐标大于临界值的次数大于阈值,或相对坐标小于临界值的负数的次数大于阈值,鼠标能从当前显示盒向不同的方向切换至目标显示盒,实现了鼠标在显示盒与显示盒的之间往不同方向切换的灵活性。

如图4所示,为控制鼠标不进行切换显示盒的流程示意图,主要包括:

s401:判断相对坐标大于临界值的次数是否大于阈值,或相对坐标小于临界值的负数的次数是否大于阈值。若存在确定的相对坐标中的横坐标至少有一次小于临界值,则执行s402,若相对坐标中的横坐标至少有一次大于临界值的负数,则执行s402,若存在确定的相对坐标中的纵坐标至少有一次小于临界值,则执行s402,若相对坐标中的纵坐标至少有一次大于临界值的负数,则执行s402。

s402:控制鼠标不进行切换显示盒。

根据上述本发明实施例公开的鼠标切换方法可知,若不满足相对坐标中的横纵坐标大于临界值的次数大于阈值,或相对坐标小于临界值的负数的次数大于阈值,控制鼠标不进行切换显示盒,避免了鼠标误切换目标显示盒。

基于上述本发明实施例图2中公开的鼠标切换方法,图2中示出的s205:确定鼠标在目标显示盒中的鼠标信息,并将鼠标信息发送给与目标显示盒对应的采集器,使采集器将鼠标信息发送给被控pc的具体实现过程,如图5所示,主要包括:

s501:确定鼠标在目标显示盒中的鼠标信息,并将鼠标信息发送给与目标显示盒对应的采集器。

在执行s501的过程中,确定鼠标在目标显示盒中的鼠标信息,并将鼠标信息发送给与目标显示盒对应的采集器。

s502:判断鼠标信息中的目标显示盒的id值与采集器的id值是否匹配。

在执行s502的过程中,判断鼠标信息中的目标显示盒的id值与采集器的id值是否匹配。

s503:若是,则使采集器将鼠标信息发送给被控pc。

在执行s503的过程中,若鼠标信息中的目标显示盒的id值与采集器的id值成功匹配,则使得采集器将鼠标信息发送给被控pc。

根据上述本发明实施例公开的鼠标切换方法可知,被控pc获得的鼠标信息,能使的用户了解鼠标切换到了哪个目标显示盒。

基于上述本发明实施例公开的鼠标切换方法,该鼠标切换方法还包括:

切换系统通过交换机使得目标显示盒与采集器进行交互。

根据上述本发明实施例公开的鼠标切换方法可知,通过交换机使得目标显示盒能与采集器进行交互,将鼠标信息通过交换机发送给与目标显示盒对应的采集器,为被控pc获得的鼠标信息提供了保障。

基于上述本发明实施例公开的一种鼠标切换方法,本发明实施例对应公开了一种鼠标切换装置,其结构如图6所示,主要包括:获取模块60、确定模块61、判断模块62、切换模块63和发送模块64。

获取模块60,用于实时获取鼠标在当前显示盒中的坐标。

确定模块61,用于确定鼠标每一次在当前显示盒中移动时的相对坐标,相对坐标为鼠标前一坐标与当前坐标的差值。

判断模块62,用于判断相对坐标中的横纵坐标大于临界值的次数是否大于阈值,或相对坐标中的横纵坐标小于临界值的负数的次数是否大于阈值,得到判断结果。

切换模块63,用于基于判断结果将鼠标从当前显示盒切换至目标显示盒。

发送模块64,用于确定鼠标在目标显示盒中的鼠标信息,并将鼠标信息发送给与目标显示盒对应的采集器,使采集器将鼠标信息发送给被控pc。

基于上述本发明实施例公开的鼠标切换装置可知,确定每一次鼠标在当前显示盒移动时的相对坐标,基于该相对坐标,判断鼠标是否从当前显示盒切换到目标显示盒,若鼠标从当前显示盒切换到目标显示盒,确定鼠标在目标显示盒中的鼠标信息,并将鼠标信息发送给与目标显示盒对应的采集器,使采集器将鼠标信息发送给被控电脑。实现不需要在被控pc上安装软件通过一套鼠标也能在多个显示盒上进行切换控制,使得用户不局限于控制一个显示盒,通过控制多个显示盒获得更多的信息。

在本发明装置实施例中切换模块63的一种可选结构为:切换模块63包括第一切换单元、第二切换单元、第三切换单元和第四切换单元。

第一切换单元,用于若判断结果为相对坐标中的横坐标大于临界值的次数大于阈值,将鼠标从当前显示盒切换至对应右侧屏的被控pc的目标显示盒。

第二切换单元,用于若判断结果为相对坐标中的横坐标小于临界值的负数的次数大于阈值,将鼠标从当前显示盒切换至对应左侧屏的被控pc的目标显示盒。

第三切换单元,用于若判断结果为相对坐标中的纵坐标大于临界值的次数大于阈值,将鼠标从当前显示盒切换至对应下侧屏的被控pc的目标显示盒。

第四切换单元,用于若判断结果为相对坐标中的纵坐标小于临界值的负数的次数大于阈值,将鼠标从当前显示盒切换至对应上侧屏的被控pc的目标显示盒。

根据上述本发明实施例公开的鼠标切换装置可知,若满足相对坐标中的横纵坐标大于临界值的次数大于阈值,或相对坐标中的横纵坐标小于临界值的负数的次数大于阈值,鼠标能从当前显示盒向不同的方向切换至目标显示盒,实现了鼠标在显示盒与显示盒的之间往不同方向切换的灵活性。

在本发明装置实施例中切换模块63的另一种可选结构为:切换模块63包括控制单元。

控制单元,用于若判断结果为相对坐标中的横坐标至少有一次小于临界值,或者,相对坐标中的横坐标至少有一次大于临界值的负数,或者,相对坐标中的纵坐标至少有一次小于临界值,或者,相对坐标中的纵坐标至少有一次大于临界值的负数,控制鼠标不进行切换显示盒。

根据上述本发明实施例公开的鼠标切换装置可知,若不满足相对坐标中的横纵坐标大于临界值的次数大于阈值,或相对坐标中横纵坐标小于临界值的负数的次数大于阈值,控制鼠标不进行切换目标显示盒,避免了鼠标误切换显示盒。

在本发明装置实施例中发送模块64的一种可选结构为:发送模块64包括第一发送单元、判断单元和第二发送单元。

第一发送单元,用于确定鼠标在目标显示盒中的鼠标信息,并将鼠标信息发送给与目标显示盒对应的采集器。

判断单元,用于判断鼠标信息中的目标显示盒的id值与采集器的id值是否匹配。

第二发送单元,用于若是,则使采集器将鼠标信息发送给被控pc。

根据上述本发明实施例公开的鼠标切换装置可知,被控电脑获得的鼠标信息,能使的用户了解鼠标切换到了哪个显示盒。

基于上述本发明装置实施例公开的鼠标切换装置,该鼠标切换装置还包括:交互模块。

交互模块,用于切换系统通过交换机使得目标显示盒与采集器进行交互。

根据上述本发明实施例公开的鼠标切换装置可知,通过交换机使得目标显示盒能与采集器进行交互,将鼠标信息通过交换机发送给与目标显示盒对应的采集器,为被控pc获得的鼠标信息提供了保障。

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

对所公开的实施例的上述说明,使本领域技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1