2019-11-29-WPF-测试触摸设备发送触摸按下和抬起不成对
2024-08-25 23:26:50
原文:2019-11-29-WPF-测试触摸设备发送触摸按下和抬起不成对
title | author | date | CreateTime | categories |
---|---|---|---|---|
WPF 测试触摸设备发送触摸按下和抬起不成对
|
lindexi
|
2019-11-29 08:47:13 +0800
|
2019-07-15 08:58:11 +0800
|
WPF
|
我最近拿到一个显示器,这个设备在触摸的时候总是丢笔,我通过本文的程序测试这个设备是否触摸的按下和抬起不成对
在触摸设备里面,如果用的是微软的 HID 协议,那么需要符合协议才能让 Windows 的软件能使用
关于 HID 协议请看Windows 的 Pen 协议
如果发送的消息里面,只有按下没有抬起,或者反过来,那么软件将会出现丢笔,也就是有时的触摸没反应
我需要在软件里面测试拿到当前触摸几个点,分别的 id 是什么,如果有一个点在抬起之前再次收到按下,那么告诉用户当前存在触摸按下。如果有一个点没有抬起,在我所有手离开触摸设备,发现还有点没有收到抬起,那么告诉用户当前存在触摸点没有抬起
其实在 HID 设备里面,对于按下和移动用的都是 0x07 而对抬起用的是 0x04 详细请看Windows 的 Pen 协议
这个测试工具的源代码请看 github
最新文章
- ORACLE中常见SET指令
- Java 组播
- asp存储过程
- scrapy使用代理
- iOS6之后 NSAttributedString 福利
- 【转】mysql中文乱码的一点理解
- 【Alpha】Daily Scrum Meeting——Day7
- 程序员之殇 —— One program, One king (血月)
- 【HDU 1576】 A/B
- springMVC源码分析--HandlerMapping(一)
- Vue技术内幕 出去看看吧
- AOP之proceedingjoinpoint和joinpoint区别(获取各对象备忘)、动态代理机制及获取原理代理对象、获取Mybatis Mapper接口原始对象
- 共有和私有、name mangling
- gradle 自定义插件 下载配置文件
- kali 局域网嗅探
- python脚本发送邮件
- 【Java初探03】——流程控制语句
- 【RS】BPR:Bayesian Personalized Ranking from Implicit Feedback - BPR:利用隐反馈的贝叶斯个性化排序
- Mac下配置svn服务器
- BP神经网络人口预测程序(matlab实现)
热门文章
- 8. [mmc subsystem] host(第二章)——sdhci
- ubuntu 16.04下node和pm2安装
- ubuntu 16.04中limit 修改
- 01day-微信小程序 表单组件 动态绑定变量 导航组件 地图组件 view text button 上下滚动组件
- MacOS上传文件到windows ftp时链接文件不见了
- 201871010134-周英杰《面向对象程序设计(java)》第十五周学习总结
- git fatal: remote origin already exists错误解决方案
- 用 mongodb + elasticsearch 实现中文检索
- SQL基础知识整理
- webapi基于单请求封装多请求的设计【转】