[发明专利]将HID触摸屏自适应成键盘鼠标的方法有效
| 申请号: | 202010102031.3 | 申请日: | 2020-02-19 |
| 公开(公告)号: | CN113282186B | 公开(公告)日: | 2022-03-11 |
| 发明(设计)人: | 邱日升 | 申请(专利权)人: | 上海闻泰电子科技有限公司 |
| 主分类号: | G06F3/041 | 分类号: | G06F3/041;G06F3/04883;G06F3/04886;G06F9/4401 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 200001 上海市黄浦区北*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | hid 触摸屏 自适应 键盘 鼠标 方法 | ||
本发明公开了一种将HID触摸屏自适应成键盘鼠标的方法,所述方法包括:移动端发生紧急情况并拨打紧急救援电话,移动端获取当前求救者信息并上报;服务端接收并解析移动端的求救信息,将移动端的求救信息上报应急处理平台;服务端建立与应急处理平台的关联,按照应急处理平台的格式要求上报救援信息。本发明通过移动端采集应急救援数据,采集用户的设备信息和位置信息,后台利用上传参数来确定被营救者位置的过程,当服务端收到手机端的报警信息后会把这部分报警定位数据会上传到应急处理平台,警方会介入核查营救,极大的提高了应急救援的能力,缩短了应急救援的时间。
技术领域
本发明涉及触控设备技术领域,尤其涉及一种将HID触摸屏自适应成键盘鼠标的方法。
背景技术
现有技术的HID触摸屏设备,主要包括I2C连接的HID触摸屏设备、USB连接的HID触摸屏设备、蓝牙连接的HID触摸屏设备,如果连接到Windows电脑端作为输入设备使用的话,则其默认表现行为是不正常的,连接的HID触摸屏无法工作,其原因在于,HID触摸屏设备按照规范都会定义自己的Top-level Collection(顶集)Usage ID,这个ID代表了HID触摸屏设备的类别,为硬件上报的参数,有两种取值:0x02和非0x02,依据类别不同会存在以下问题:
(1)如果为0x02,即代表鼠标类:则HID触摸屏设备默认挂接到系统鼠标类驱动上,而鼠标类驱动默认操作模式为相对坐标移动,而触摸屏的使用模式为绝对坐标移动,故完全无法正常操作;
(2)如果不为0x02,即非鼠标类:由于不同厂商在硬件实现上存在差异性,比如上报数据格式不同,导致系统默认并无相适配的设备类驱动,故在厂商没有提供功能驱动的情况下HID触摸屏设备完全无法使用;
(3)无论上述哪种情况,系统对于触摸屏手势、长按、多点触摸都没有相应的支持。
因此,现有技术需要改进。
发明内容
本发明实施例所要解决的技术问题是:提供一种将HID触摸屏自适应成键盘鼠标的方法,以解决现有技术中存在的问题。
根据本发明实施例的一个方面,公开一种将HID触摸屏自适应成键盘鼠标的方法,包括:
HID触摸屏的输入流程和将HID触摸屏的输入的内容同步成虚拟键盘鼠标流程;
所述HID触摸屏的输入流程包括:
获取HID触摸屏的Usage ID;
实现一个HID Client驱动并打开设备,获取元属性数据;
确定HID触摸屏上报数据的定义和格式;
在当触摸屏进行操作时,驱动轮询到HID触摸屏上报的数据;
对HID触摸屏上报的数据解析出坐标和点击信息;
将HID触摸屏上报的数据同步到虚拟键盘鼠标;
所述将HID触摸屏的输入的内容同步成虚拟键盘鼠标流程包括:
实现一个虚拟键鼠驱动并能操作指针进行移动和点击;
建立触摸屏坐标与屏幕坐标的映射表;
接收HID触摸屏上报数据中的device IO控制码,获取坐标及点击信息;
操作指针在相应位置进行移动或点击。
基于本发明实施例的另一个方面,公开一种将HID触摸屏自适应成键盘鼠标的方法,所述获取HID触摸屏的Usage ID包括:
如果Usage ID为0x02,HID触摸屏表征为鼠标,则断开HID触摸屏到模拟系统鼠标驱动之间的连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海闻泰电子科技有限公司,未经上海闻泰电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010102031.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种在车辆上修正发动机进气流量传感器的方法
- 下一篇:微波探测装置





