2019-7-15-WPF-测试触摸设备发送触摸按下和抬起不成对
2024-09-06 06:33:10
title | author | date | CreateTime | categories |
---|---|---|---|---|
WPF 测试触摸设备发送触摸按下和抬起不成对
|
lindexi
|
2019-7-15 9:3:51 +0800
|
2019-07-15 08:58:11 +0800
|
WPF
|
我最近拿到一个显示器,这个设备在触摸的时候总是丢笔,我通过本文的程序测试这个设备是否触摸的按下和抬起不成对
在触摸设备里面,如果用的是微软的 HID 协议,那么需要符合协议才能让 Windows 的软件能使用
关于 HID 协议请看Windows 的 Pen 协议
如果发送的消息里面,只有按下没有抬起,或者反过来,那么软件将会出现丢笔,也就是有时的触摸没反应
我需要在软件里面测试拿到当前触摸几个点,分别的 id 是什么,如果有一个点在抬起之前再次收到按下,那么告诉用户当前存在触摸按下。如果有一个点没有抬起,在我所有手离开触摸设备,发现还有点没有收到抬起,那么告诉用户当前存在触摸点没有抬起
其实在 HID 设备里面,对于按下和移动用的都是 0x07 而对抬起用的是 0x04 详细请看Windows 的 Pen 协议
这个测试工具的源代码请看 github
最新文章
- CLR中的程序集加载
- 表单 阻止 技巧 JavaScript js
- redhat yum 从 iso 安装
- caffe 在window下编译(windows7, cuda8.0,matlab接口编译)
- asp.net core 笔记
- monitor disk
- 理解 Soap
- 从自签名证书导出pfx和cer证书
- The constructor BASE64Encoder() is not accessible due to restriction on required
- malloc函数用法
- 客户端热更新框架之UI热更框架设计(上)
- Linux-进程管理
- iframe 自适应
- NodeJS笔记(四) NPM 指令--- npm start
- geckodriver问题
- CSS效果:CSS select样式优化 含jquery代码
- 斯坦福大学公开课机器学习:梯度下降运算的学习率a(gradient descent in practice 2:learning rate alpha)
- saltStack运维工具的部署及master迁移实现的过程详解
- C语言操作Redis总结
- C#正则过滤HTML标签并保留指定标签的方法
热门文章
- tushare下载安装教程与版本更新步骤
- tire 树入门
- 判断url
- LeetCode Array Easy 88. Merge Sorted Array
- ionic2(3) 密码键盘组件 ionic2-pincode-input 使用
- 怎么部署TFS
- 【Luogu】【关卡2-7】深度优先搜索(2017年10月)【AK】【题解没写完】
- js 单行间隙滚动
- openwrt ssh免密登录
- vue 运行项目时,Uncaught (in promise) DOMException: Failed to execute 'open' on 'XMLHttpRequest': Invalid URL