首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】一种通过构造特定的USBHID设备触发安卓物理按键的方法及系统_点云灵动科技(大连)有限公司_202410642821.9 

申请/专利权人:点云灵动科技(大连)有限公司

申请日:2024-05-23

公开(公告)日:2024-06-21

公开(公告)号:CN118226794A

主分类号:G05B19/042

分类号:G05B19/042

优先权:

专利状态码:在审-公开

法律状态:2024.06.21#公开

摘要:本发明提供一种通过构造特定的USBHID设备触发安卓物理按键的方法及系统,涉及车机系统虚拟按键技术领域,包括:获取要触发的车机系统中的按键名称和包含所述按键名称的键盘布局文件;连接车机系统和单片机上的USB设备控制器,车机系统根据USB协议获取USB设备控制器中的USB描述符信息;当单片机控制器捕获到单片机上的物理按键被触发的信号,判断物理按键要触发车机系统的按键码小于255时,使用键盘页发送按键扫描码,当物理按键要触发车机系统的按键码大于255时,使用按钮页发送按键扫描码;车机系统通过USB接口接收单片机上的USB设备控制器发出的按键扫描码,经过USBHID驱动解析后触发车机系统的按键事件,实现模拟触发按键的效果。

主权项:1.一种通过构造特定的USBHID设备触发安卓物理按键的方法,其特征在于,所述方法包括:获取要触发的车机系统中的按键名称和包含所述按键名称的键盘布局文件,所述按键名称用于定义在开发车机系统过程中的自定义物理按键,所述键盘布局文件包含文件名和文件内容,所述文件名包含车机系统的USB设备控制器的设备厂家ID、设备型号ID、设备版本ID、设备名称,所述文件内容包含车机系统所支持的按键码以及对应的按键名称,所述按键码为整数值,用于标识机车系统定义的每个自定义按键;连接车机系统和单片机上的USB设备控制器,车机系统根据USB协议获取USB设备控制器中的USB描述符信息,所述USB描述符信息包括USB设备控制器的设备厂家ID、设备型号ID、设备版本ID、设备名称以及HID报告描述符,所述HID报告描述符包含UsagePage,所述UsagePage中引用了HID协议中的键盘页、按钮页;当单片机控制器捕获到单片机上的物理按键被触发的信号,判断所述物理按键要触发车机系统的按键码小于255时,使用所述键盘页发送按键扫描码,当所述物理按键要触发车机系统的按键码大于255时,使用所述按钮页发送按键扫描码,所述按键扫描码为硬件扫描键盘时生成的原始编码;车机系统通过USB接口接收单片机上的USB设备控制器发出的按键扫描码,经过USBHID驱动解析后触发车机系统的按键事件,实现模拟触发按键的效果。

全文数据:

权利要求:

百度查询: 点云灵动科技(大连)有限公司 一种通过构造特定的USBHID设备触发安卓物理按键的方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。