[发明专利]一种多主机和显示器的控制切换系统有效
| 申请号: | 202010234738.X | 申请日: | 2020-03-30 |
| 公开(公告)号: | CN111459307B | 公开(公告)日: | 2023-06-16 |
| 发明(设计)人: | 赵珣 | 申请(专利权)人: | 北京英格福科贸有限公司 |
| 主分类号: | G06F3/0354 | 分类号: | G06F3/0354;G06F3/038;G06F3/0481;G06F3/0487 |
| 代理公司: | 北京德和衡律师事务所 11405 | 代理人: | 樊培伟 |
| 地址: | 101149 北京市通州区永*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 主机 显示器 控制 切换 系统 | ||
1.一种多主机和显示器的切换控制系统,主机的数目是p个,显示器的数目是q个,q≥p≥2,所述切换控制系统包括键盘鼠标切换器、键盘和鼠标,
其中,键盘鼠标切换器具有p+1个单片机MCU,单片机MCU0与键盘、鼠标连接,单片机MCU1至单片机MCUp与主机PC1至主机PCp分别一一对应进行连接,
所述单片机MCU0包括键盘接收模块、鼠标接收模块、切换算法模块、SPI通讯模块、屏幕排列设定模块,键盘接收模块、鼠标接收模块、屏幕排列设定模块通过切换算法模块与SPI通讯模块连通,
所述单片机MCU1至单片机MCUp包括USB HID复用模块,
所述主机的一部分或者全部具有PC端鼠标驱动模块,
所述切换算法模块:负责计算鼠标键盘的控制权如何切换,实现鼠标键盘在相对坐标体系和绝对坐标体系下均能切换;
所述屏幕排列设定模块:负责使用前给单片机MCU0设置显示器的屏幕分辨率和排列方式。
2.根据权利要求1所述的多主机和显示器的切换控制系统,其特征在于,所述键盘接收模块、鼠标接收模块为USB键盘接收模块、USB鼠标接收模块。
3.根据权利要求1-2之一所述的多主机和显示器的切换控制系统,其特征在于,主机的数目p为4、6、8或10。
4.根据权利要求2所述的多主机和显示器的切换控制系统,其特征在于,所述USB键盘接收模块:负责单片机MCU0与USB键盘的通讯;所述USB鼠标接收模块:负责单片机MCU0与USB鼠标的通讯。
5.根据权利要求1、2或者4所述的多主机和显示器的切换控制系统,所述USB HID复用模块:负责将单片机MCU1至MCUp设置为USB HID复用设备,分别复用成USB HID键盘,USBHID鼠标和USB HID数据通道。
6.一种多主机和显示器的控制切换系统的鼠标数据传送方法,包括:
步骤1:设置所有显示器的屏幕分辨率、屏幕排列,确定主机的鼠标的工作模式是相对坐标模式和/或绝对坐标模式,同时传送至单片机MCU0;
步骤2:鼠标移动,鼠标通过USB HID协议发送鼠标数据给键盘鼠标切换控制器内单片机MCU0的USB鼠标接收模块,所述鼠标数据包括鼠标的位移数据;
步骤3:单片机MCU0的切换算法模块判断此时鼠标的工作模式,是相对坐标模式还是绝对坐标模式;
如果是绝对坐标模式,执行步骤4;
如果是相对坐标模式,执行步骤5;
步骤4:鼠标处于绝对坐标模式下,单片机MCU0的USB鼠标接收模块接收鼠标发送的位移数据,单片机MCU0根据鼠标历史坐标数据和位移数据计算鼠标新的坐标数据,单片机MCU0的切换算法模块根据鼠标新的坐标数据判断鼠标已经超出主机PCm的屏幕边缘;
如果已经超出主机PCm的屏幕边缘,执行步骤10;
如果没有超出主机PCm的屏幕边缘,单片机MCU0将鼠标新的坐标数据发至主机PCm,执行步骤11;
步骤5:鼠标处于相对坐标模式下,单片机MCU0直接将鼠标位移数据通过SPI总线发给当前被控主机PCm对应的单片机MCUm;
步骤6:单片机MCUm本身的USB口已设置成复用USB HID设备,通过USB HID鼠标通道经过USB口,鼠标位移数据被发送给被控主机PCm的鼠标驱动程序;
步骤7:主机PCm的鼠标驱动程序检测鼠标指针是否超出屏幕边缘,
如果没有超出屏幕边缘,不发数据给切换控制器,直接跳到步骤11;
如果超出屏幕边缘,执行步骤8;
步骤8:如果超出屏幕边缘,主机PCm通过USB HID数据通道发送鼠标新坐标数据给单片机MCUm;
步骤9:单片机MCUm再通过SPI总线将鼠标新坐标数据发送给单片机MCU0的切换算法模块;
步骤10:单片机MCU0的切换算法模块根据已存储的屏幕排列来判断需要切换的屏幕在哪台主机,然后单片机MCU0切换SPI总线连接到该主机对应的单片机MCUx,通过单片机MCUx,将鼠标新坐标数据发送给主机PCx,鼠标切换至主机PCx;
步骤11:鼠标移动至新的坐标位置,数据流结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京英格福科贸有限公司,未经北京英格福科贸有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010234738.X/1.html,转载请声明来源钻瓜专利网。





