技术特征:
1.一种输入管理方法,其特征在于,应用于终端设备,所述终端设备和多个输入设备连接,所述终端设备安装有多个应用程序;所述方法包括:获取与所述终端设备连接的所述输入设备的标识信息;基于所述标识信息获取所述输入设备对应的驱动安装包,配置每个所述输入设备的驱动安装包;获取所述输入设备的输入事件信息,所述输入事件信息包括输入内容信息以及目标应用程序;基于所述输入内容信息确认所述输入设备的输入事件类型,所述输入事件类型对应有预设输入步骤;根据所述输入事件类型对应的预设输入步骤,将所述输入内容信息发送至所述目标应用程序。2.根据权利要求1所述的方法,其特征在于,所述输入设备至少包括鼠标、触摸屏、键盘中的一项或多项,所述输入事件类型至少包括坐标类事件、按键类事件的一项或多项;所述基于所述输入内容信息确认所述输入设备的输入事件类型,包括:基于所述鼠标输入的第一坐标信息确认所述鼠标的输入事件类型为所述坐标类事件;基于所述触摸屏输入的第二坐标信息确认所述触摸屏的输入事件类型为所述坐标类事件;基于所述键盘输入的按键信息确认所述键盘的输入事件类型为所述按键类事件。3.根据权利要求1所述的方法,其特征在于,所述根据所述输入事件类型对应的预设输入步骤,将所述输入内容信息发送至所述目标应用程序,包括:获取所述输入事件类型对应的预设队列中输入任务的任务数量;若所述任务数量小于预设阈值,基于所述输入内容信息和所述目标应用程序创建新的输入任务加入至所述预设队列;依次遍历各个所述输入事件类型对应的所述预设队列完成对所述输入任务的派发。4.根据权利要求1所述的方法,其特征在于,所述根据所述输入事件类型对应的预设输入步骤将所述输入内容信息发送至所述目标应用程序,包括:根据所述输入事件类型对应的预设输入步骤,将所述输入内容信息采用进程间通讯方式发送至所述目标应用程序。5.根据权利要求1所述的方法,其特征在于,在所述获取与所述终端设备连接的所述输入设备的标识信息之后,所述方法还包括:获取应用程序发送的注入事件信息,所述注入事件信息包括注入事件内容以及预设标识信息;基于所述预设标识信息与所述标识信息在多个所述输入设备中确定目标设备,将所述注入事件内容发送至所述目标设备。6.根据权利要求1所述的方法,其特征在于,所述终端设备存储有驱动数据库;所述基于所述标识信息获取所述输入设备对应的驱动安装包,包括:基于所述输入设备的标识信息遍历所述驱动数据库,获取所述输入设备对应的所述驱动安装包。7.根据权利要求1所述的方法,其特征在于,所述基于所述标识信息获取所述输入设备
对应的驱动安装包,包括:基于所述输入设备的标识信息查询所述驱动安装包的下载链接;运行所述下载链接以获取所述输入设备对应的所述驱动安装包。8.一种终端设备,其特征在于,所述终端设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的计算机程序,所述存储器存储有策略模型,其中所述计算机程序被所述处理器执行时,实现如权利要求1-7中任一项所述的输入管理方法。9.一种输入管理系统,其特征在于,包括多个输入设备和终端设备,所述终端设备和多个所述输入设备连接,所述终端设备安装有多个应用程序;其中,所述终端设备用于实现如权利要求1-7中任一项所述的输入管理方法。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如权利要求1-7中任一项所述的输入管理方法。
技术总结
本申请提供了一种输入管理方法、终端设备、输入管理系统及介质,应用于和多个输入设备连接的终端设备,终端设备安装有多个应用程序;方法通过获取与终端设备连接的输入设备的标识信息;基于标识信息完成配置输入设备对应的驱动安装包;获取输入设备的包括输入内容信息以及目标应用程序的输入事件信息;基于输入内容信息确认输入设备的输入事件类型,输入事件类型对应有预设输入步骤;根据输入事件类型对应的预设输入步骤,将输入内容信息发送至目标应用程序。通过将多种维度的输入整合在一起,进而使用本申请所提供的输入管理方法能够适配于多种设备且多输入设备进行使用时也能保持快速、流畅运行。流畅运行。流畅运行。
技术研发人员:刘乙翰
受保护的技术使用者:深圳开鸿数字产业发展有限公司
技术研发日:2023.06.30
技术公布日:2023/10/10