当前位置: 首页 > news >正文

CH585的USB-TouchScreen多点触摸参考代码

目录

网盘链接:https://pan.baidu.com/s/1Zq5OPVVqO3e7CQY001mGUg?pwd=WCH6 提取码: WCH6

基于CH585EVT中的CompoundDev键鼠组合设备例程做删改。使用USB1全速USB口。

调试多点触摸的注意点:

相比于键鼠设备,在获取完触摸相关的HID报告描述符后,电脑端会下发一则请求,索要“实际最多支持多少个触摸点”这样的信息。

setup请求包:0xA1 01 02 03 00 00 01 01

在本例中是走ReportID-2上传该信息,故会在setup事务后,IN上传一包“ReportID+触摸点数量”共计2字节的数据包。

本例中需要回包:0x02 0x05,表示支持同时5个点触摸。

 

在WIN系统中的多点触摸应用,微软已给出详细说明,见必需的 HID 顶级集合 (touchscreen-required-hid-top-level-collections) | Microsoft Learn

由于未做微软认证,上述例程中没有添加上传blob认证信息的功能,可以参考我的另一篇博文来添加上传blob的流程在端点0由GET_REPORT类请求上传报表 - JayWell - 博客园。

http://www.jsqmd.com/news/758851/

相关文章:

  • B站CC字幕一键提取:3分钟掌握高效字幕下载与转换技巧
  • 5步掌握roop-unleashed:零基础打造专业级AI换脸视频的终极指南
  • 《QGIS快速入门与应用基础》320:每日任务清单(具体操作项)
  • 毕业了NoteExpress样式只剩7个?别慌,手把手教你用清华版恢复4000+样式(附数据库降级教程)
  • 3大核心技术让d2dx彻底改变你的暗黑破坏神2游戏体验
  • 如何在Firefox中解锁Sketchfab的3D宝藏?一个Tampermonkey脚本的奇妙冒险
  • 你的keystore安全吗?从JKS到PKCS12格式迁移,顺便搞定签名信息提取全流程
  • SAP FICO附件上传踩坑记:从SmartForms生成PDF到关联凭证的完整避坑指南
  • 终极指南:如何构建流畅的Android应用引导页面(AppIntro)
  • Flipper终极指南:如何高效调试Cordova混合应用开发
  • FanControl终极教程:5个步骤掌握Windows风扇智能控制
  • CodeImage最佳实践:如何制作专业级的代码截图?
  • 终极绿色计算方案:如何用diff-match-patch在碳中和时代实现高效文本处理
  • 五粮液:老手死于抄底,先谨慎观察
  • 无人机日志分析终极指南:3分钟掌握免费在线分析工具
  • 四月七日
  • 【Dify权限治理权威白皮书】:基于23家金融/政企客户真实案例验证的7层权限隔离模型
  • 终极指南:如何用Defender Control一键掌控Windows Defender安全防护
  • 终极键盘按键显示工具:让每一次按键都清晰可见的完整指南
  • FastGithub终极指南:一键解决GitHub访问慢的智能DNS加速方案
  • 5分钟快速指南:如何在Blender中完美导入Rhino 3D模型文件
  • 保姆级教程:用笔记本电脑和RK628D芯片调试HDMI输入,解决分辨率锁定和热插拔问题
  • 勉县哪家品牌瓷砖好?雅居美建材家居店(勉县马克波罗瓷砖专卖)企业简介 - 一个呆呆
  • PHP应用日志脱敏终极指南:RoadRunner过滤器插件完整教程
  • Visual Studio Code中文界面终极配置:5分钟完成本地化完整方案
  • 智能图像分层革命:Layerdivider如何将单张图片转化为可编辑的PSD图层
  • 从007电影到渗透测试:手把手带你复现GoldenEye靶机中的经典POP3信息收集与社工技巧
  • Caddy服务器终极自动化部署指南:10个GitHub Actions CI/CD实践技巧
  • 如何在 C++ 项目中接入 Taotoken 并调用 OpenAI 兼容大模型 API
  • 企业级WebShell项目深度解析:定制化后门开发与专业级安全服务