一种基于边缘计算技术的USB鼠标键盘模拟系统与方法技术方案

技术编号:26653391 阅读:26 留言:0更新日期:2020-12-09 00:57
本发明专利技术提供了一种基于边缘计算技术的USB鼠标键盘模拟系统,包括宿主机、边缘计算设备、网络设备和控制端,所述宿主机上设有USB接口,所述边缘计算设备通过USB线连接到所述宿主机的USB接口上,通过所述宿主机的USB接口向所述边缘计算设备供电,以驱动所述边缘计算设备启动和正常运作,所述控制端通过所述网络设备与所述边缘计算设备连接。本发明专利技术还提供了一种基于边缘计算技术的USB鼠标键盘模拟方法。本发明专利技术的有益效果是:可以通过第三方软件控制鼠标键盘;鼠标和键盘整合为一体;鼠标和键盘指令可以交互执行,也可以批处理执行;可通过网络API实时控制鼠标键盘;支持批处理鼠标键盘指令;支持自定义指令;兼容性强。

【技术实现步骤摘要】
一种基于边缘计算技术的USB鼠标键盘模拟系统与方法
本专利技术涉及边缘计算技术,尤其涉及一种基于边缘计算技术的USB鼠标键盘模拟系统与方法。
技术介绍
现有鼠标键盘的使用有如下方案:1、传统机械鼠标键盘插入宿主机使用,缺点是:无法改变配置,由人操作,没有自动化过程。2、硬件键盘鼠标模拟器,键盘鼠标模拟器功能和传统键盘鼠标一样,如果要实现对目标机器的控制,还需要另外一台运行时的机器M,这个机器M必须有USB接口而且需要安装这个硬件设备的客户端软件,才能实现对目标机器的控制。3、虚拟桌面/远程控制,先安装受控端软件在宿主机上,然后通过网络/本地调用受控端调用宿主机API进行控制鼠标键盘。这个方案无需硬件,但是需要在事先在宿主机上安装软件,安装过程复杂,限制条件比较多,必须有宿主机上兼容的软件版本可以安装,宿主机必须有足够的磁盘空间可安装,宿主机必须有足够的内存和CPU计算能力能运行这个受控端软件,还需要打开防火墙,开放相关端口。上述现有技术均存在以下缺陷:1.无法实现通过第三方软件或系统直接控制;2.灵活性差,设备配置固化在硬件里,一出厂就是设置不变,无法兼容各种键盘鼠标配置;3.鼠标只能当鼠标,键盘只能当键盘,两者不能合为一个,需要2个物理设备。
技术实现思路
为了解决现有技术中的问题,本专利技术提供了一种基于边缘计算技术的USB鼠标键盘模拟系统与方法。本专利技术提供了一种基于边缘计算技术的USB鼠标键盘模拟系统,包括宿主机、边缘计算设备、网络设备和控制端,所述宿主机上设有USB接口,所述边缘计算设备通过USB线连接到所述宿主机的USB接口上,通过所述宿主机的USB接口向所述边缘计算设备供电,以驱动所述边缘计算设备启动和正常运作,所述控制端通过所述网络设备与所述边缘计算设备连接。作为本专利技术的进一步改进,所述宿主机、边缘计算设备、网络设备均为硬件设备,所述控制端为软件控制程序,所述宿主机、边缘计算设备均支持网络连接和USB连接。作为本专利技术的进一步改进,所述边缘计算设备支持USBHID功能,采用软件模拟成为所述宿主机的USB鼠标键盘。作为本专利技术的进一步改进,所述网络设备为交换机或者无线设备,用于传送数据和实现数据通讯。作为本专利技术的进一步改进,所述控制端为用户端的控制USB鼠标键盘的程序脚本,支持用户自定义控制脚本,支持交互式和批处理方式。本专利技术还提供了一种基于边缘计算技术的USB鼠标键盘模拟方法,基于上述中任一项所述的系统,通过控制端经网络设备发送指令到边缘计算设备上模拟鼠标和键盘动作,以控制宿主机上的鼠标和键盘动作。本专利技术的有益效果是:1.可以通过第三方软件控制鼠标键盘,只需要简单的代码即可;2.鼠标和键盘整合为一体;3.鼠标和键盘指令可以交互执行,也可以批处理执行;4.可通过网络API实时控制鼠标键盘;5.支持批处理鼠标键盘指令;6.支持自定义指令;7.兼容性强,可以支持多种类型的键盘和鼠标,可根据配置动态加载。附图说明图1是本专利技术一种基于边缘计算技术的USB鼠标键盘模拟系统的示意图。具体实施方式下面结合附图说明及具体实施方式对本专利技术作进一步说明。如图1所示,一种基于边缘计算技术的USB鼠标键盘模拟系统,包括宿主机101、边缘计算设备102、网络设备103和控制端104,所述宿主机101上设有USB接口,所述边缘计算设备102通过USB线连接到所述宿主机101的USB接口上,通过所述宿主机101的USB接口向所述边缘计算设备102供电,以驱动所述边缘计算设备102启动和正常运作,所述控制端104通过所述网络设备103与所述边缘计算设备102连接。所述宿主机101、边缘计算设备102、网络设备103均为硬件设备,所述控制端104为软件控制程序,所述宿主机101、边缘计算设备102均支持网络连接和USB连接,操作系统不限,可以是各种操作系统。所述边缘计算设备102支持USBHID功能,采用软件模拟成为所述宿主机101的USB鼠标键盘,功能与普通键盘鼠标一致。宿主机101和边缘计算设备102通过USB物理线连接,边缘计算设备102启动成功后变成一个USB键盘鼠标挂载在宿主机101上。所述网络设备103为交换机或者无线设备,用于传送数据和实现数据通讯。所述控制端104为用户端的控制USB鼠标键盘的程序脚本,支持用户自定义控制脚本,支持交互式和批处理方式。所述控制端104可以放在宿主机101上,也可以放在其他设备上,实现对整个过程的控制。边缘计算设备102的对外表现和普通USB键盘鼠标一样,同时又是一个完善的Linux智能终端,支持WIFI,蓝牙协议,可以执行对连线设备的USB挂载和断开,可以远程控制。边缘计算设备102对宿主机101来说是一个USB键盘鼠标设备,通过发送指令到边缘计算设备102上模拟鼠标和键盘动作,就可以控制宿主机101上的键盘动作和鼠标动作。一种基于边缘计算技术的USB鼠标键盘模拟方法,基于上述中任一项所述的系统,通过控制端104经网络设备103发送指令到边缘计算设备102上模拟鼠标和键盘动作,以控制宿主机101上的鼠标和键盘动作。本专利技术提供的一种基于边缘计算技术的USB鼠标键盘模拟系统与方法,提供了一种智能化的自动的键盘鼠标操作机制,可以由宿主机之外的第三方软件或系统控制。本专利技术提供的一种基于边缘计算技术的USB鼠标键盘模拟系统与方法,具有以下特点:1.采用软件实现的USB鼠标键盘;2.支持用户自定义脚本驱动的鼠标键盘;3.可通过第三方控制的鼠标键盘;4.鼠标键盘可合成为一体。以上内容是结合具体的优选实施方式对本专利技术所作的进一步详细说明,不能认定本专利技术的具体实施只局限于这些说明。对于本专利技术所属
的普通技术人员来说,在不脱离本专利技术构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本专利技术的保护范围。本文档来自技高网
...

【技术保护点】
1.一种基于边缘计算技术的USB鼠标键盘模拟系统,其特征在于:包括宿主机、边缘计算设备、网络设备和控制端,所述宿主机上设有USB接口,所述边缘计算设备通过USB线连接到所述宿主机的USB接口上,通过所述宿主机的USB接口向所述边缘计算设备供电,以驱动所述边缘计算设备启动和正常运作,所述控制端通过所述网络设备与所述边缘计算设备连接。/n

【技术特征摘要】
1.一种基于边缘计算技术的USB鼠标键盘模拟系统,其特征在于:包括宿主机、边缘计算设备、网络设备和控制端,所述宿主机上设有USB接口,所述边缘计算设备通过USB线连接到所述宿主机的USB接口上,通过所述宿主机的USB接口向所述边缘计算设备供电,以驱动所述边缘计算设备启动和正常运作,所述控制端通过所述网络设备与所述边缘计算设备连接。


2.根据权利要求1所述的基于边缘计算技术的USB鼠标键盘模拟系统,其特征在于:所述宿主机、边缘计算设备、网络设备均为硬件设备,所述控制端为软件控制程序,所述宿主机、边缘计算设备均支持网络连接和USB连接。


3.根据权利要求1所述的基于边缘计算技术的USB鼠标键盘模拟系统,其特征在于:所...

【专利技术属性】
技术研发人员:林英杰谭东宇
申请(专利权)人:深圳航天智慧城市系统技术研究院有限公司
类型:发明
国别省市:广东;44

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

1