touchpad hid report descrpt windows sample descript
来源:互联网 发布:反转二叉树 js 编辑:程序博客网 时间:2024/06/16 08:44
05 01 // USAGE_PAGE (Generic Desktop)
09 02
a1 01 // Collection (Application)
85 01
09 01
a1 00 // COLLECTION (Physical)
05 09
19 01
29 02
15 00
25 01
75 01
95 02
81 02
95 06
81 03
05 01 // USAGE_PAGE (Generic Desktop)
09 30
09 31
15 81
25 7f
75 08
95 02
81 06
75 08
95 05
81 03
c0
06 00 ff
09 01
85 0e
09 c5
15 00
26 ff 00
75 08
95 04
b1 02
c0
06 00 ff
09 01
a1 01
85 5c
09 01
95 0b
75 08
81 06
85 0d
09 c5
15 00
26 ff 00
75 08
95 04
b1 02
85 0c
09 c6
96 10 02
75 08
b1 02
85 0b
09 c7
95 42
75 08
b1 02
c0
///////////////////////////////////////////touch pad///
05 0d // USAGE_PAGE (Digitizers)
09 05 // USAGE (Touch pad)
a1 01 // COLLECTION (Application)
85 04 // REPORT_ID (Touch)
//第一点
09 22 // USAGE (Finger)
a1 02 // COLLECTION (Logical)
15 00 // LOGICAL_MINIMUM (0)
25 01 // LOGICAL_MAXIMUM (1)
09 47
09 42
95 02 // REPORT_COUNT (2)
75 01 // REPORT_SIZE (1)
81 02 // INPUT (Data,Var,Abs)
75 01 // REPORT_SIZE (1)
95 02 // REPORT_COUNT (2)
81 03
95 01 // REPORT_COUNT (1)
75 04 // REPORT_SIZE (4)
25 0f // LOGICAL_MAXIMUM (15)
09 51 // USAGE ( Contact Identifier)
81 02 // INPUT (Data,Var,Abs)
05 01 // USAGE_PAGE (Generic Desktop)
15 00 // LOGICAL_MINIMUM (0)
26 b0 0a //LOGICAL_MAXIMUM
75 10
55 0e
65 13
09 30
35 00
46 56 01
95 01
81 02
46 9c 00
26 e1 04
26 e1 04
09 31
81 02
05 0d // USAGE_PAGE (Digitizers)
15 00
25 64
95 03
c0
55 0c // UNIT_EXPONENT (0C)
66 01 10 //UNIT (0110h?)
47 ff ff 00 00 // PHYSICAL_MAXIMUM (65535)
27 ff ff 00 00 // LOGICAL_MAXIMUM (65535)
75 10 // REPORT_SIZE (16)
95 01 // REPORT_COUNT (1)
09 56
81 02
09 54
25 7f
95 01
75 08
81 02
05 09
09 01
25 01
75 01
95 01
81 02
95 07
81 03
09 c5
75 08
95 02
81 03
05 0d // USAGE_PAGE (Digitizers)
//硬件支持点数
85 02 // REPORT_ID (02) REPORTID_MAX_COUNT
09 55 // USAGE (Contact Count Maximum)
09 59 // USAGE (Pad TYpe)
75 04
95 02
25 0f
b1 02 // FEATURE (Data,Var,Abs
//REPORTID_PTPHQA
85 07 // REPORT_ID (07)
09 60
75 01
95 01
15 00
25 01
b1 02 // FEATURE (Data,Var,Abs
95 0f
b1 03
06 00 ff
06 00 ff
85 06 // REPORT_ID (06) REPORTID_PTPHQA
09 c5 // USAGE (Vendor Usage 0xC5)
15 00
26 ff 00
75 08
96 00 01
b1 02 // FEATURE (Data,Var,Abs
c0
///////////////////////////////////////////touch pad over ///
//---------------------------------------------
05 0d // USAGE_PAGE (Digitizers)
09 0e
a1 01
85 03 // REPORT_ID (03) REPORTID_FEATURE
09 22 // USAGE (Finger)
a1 00
09 52
15 00
25 0a
75 10 // REPORT_SIZE (16)
95 01 // REPORT_COUNT (1)
b1 02 // FEATURE (Data,Var,Abs
c0
//---------------------------------------------
09 22
a1 00
85 05 // REPORT_ID (05)
09 57
09 58
75 01 // REPORT_SIZE (1)
95 02 // REPORT_COUNT (2)
25 01
b1 02 // FEATURE (Data,Var,Abs)
95 0e
b1 03
c0
//---------------------------------------------
c0
//-------------------------------------
06 a0 ff
09 01
a1 01
85 09
09 01
75 08
95 02
91 82
09 02
75 08
95 02
81 82
09 02
a1 01 // Collection (Application)
85 01
09 01
a1 00 // COLLECTION (Physical)
05 09
19 01
29 02
15 00
25 01
75 01
95 02
81 02
95 06
81 03
05 01 // USAGE_PAGE (Generic Desktop)
09 30
09 31
15 81
25 7f
75 08
95 02
81 06
75 08
95 05
81 03
c0
06 00 ff
09 01
85 0e
09 c5
15 00
26 ff 00
75 08
95 04
b1 02
c0
06 00 ff
09 01
a1 01
85 5c
09 01
95 0b
75 08
81 06
85 0d
09 c5
15 00
26 ff 00
75 08
95 04
b1 02
85 0c
09 c6
96 10 02
75 08
b1 02
85 0b
09 c7
95 42
75 08
b1 02
c0
///////////////////////////////////////////touch pad///
05 0d // USAGE_PAGE (Digitizers)
09 05 // USAGE (Touch pad)
a1 01 // COLLECTION (Application)
85 04 // REPORT_ID (Touch)
//第一点
09 22 // USAGE (Finger)
a1 02 // COLLECTION (Logical)
15 00 // LOGICAL_MINIMUM (0)
25 01 // LOGICAL_MAXIMUM (1)
09 47
09 42
95 02 // REPORT_COUNT (2)
75 01 // REPORT_SIZE (1)
81 02 // INPUT (Data,Var,Abs)
75 01 // REPORT_SIZE (1)
95 02 // REPORT_COUNT (2)
81 03
95 01 // REPORT_COUNT (1)
75 04 // REPORT_SIZE (4)
25 0f // LOGICAL_MAXIMUM (15)
09 51 // USAGE ( Contact Identifier)
81 02 // INPUT (Data,Var,Abs)
05 01 // USAGE_PAGE (Generic Desktop)
15 00 // LOGICAL_MINIMUM (0)
26 b0 0a //LOGICAL_MAXIMUM
75 10
55 0e
65 13
09 30
35 00
46 56 01
95 01
81 02
46 9c 00
26 e1 04
26 e1 04
09 31
81 02
05 0d // USAGE_PAGE (Digitizers)
15 00
25 64
95 03
c0
55 0c // UNIT_EXPONENT (0C)
66 01 10 //UNIT (0110h?)
47 ff ff 00 00 // PHYSICAL_MAXIMUM (65535)
27 ff ff 00 00 // LOGICAL_MAXIMUM (65535)
75 10 // REPORT_SIZE (16)
95 01 // REPORT_COUNT (1)
09 56
81 02
09 54
25 7f
95 01
75 08
81 02
05 09
09 01
25 01
75 01
95 01
81 02
95 07
81 03
09 c5
75 08
95 02
81 03
05 0d // USAGE_PAGE (Digitizers)
//硬件支持点数
85 02 // REPORT_ID (02) REPORTID_MAX_COUNT
09 55 // USAGE (Contact Count Maximum)
09 59 // USAGE (Pad TYpe)
75 04
95 02
25 0f
b1 02 // FEATURE (Data,Var,Abs
//REPORTID_PTPHQA
85 07 // REPORT_ID (07)
09 60
75 01
95 01
15 00
25 01
b1 02 // FEATURE (Data,Var,Abs
95 0f
b1 03
06 00 ff
06 00 ff
85 06 // REPORT_ID (06) REPORTID_PTPHQA
09 c5 // USAGE (Vendor Usage 0xC5)
15 00
26 ff 00
75 08
96 00 01
b1 02 // FEATURE (Data,Var,Abs
c0
///////////////////////////////////////////touch pad over ///
//---------------------------------------------
05 0d // USAGE_PAGE (Digitizers)
09 0e
a1 01
85 03 // REPORT_ID (03) REPORTID_FEATURE
09 22 // USAGE (Finger)
a1 00
09 52
15 00
25 0a
75 10 // REPORT_SIZE (16)
95 01 // REPORT_COUNT (1)
b1 02 // FEATURE (Data,Var,Abs
c0
//---------------------------------------------
09 22
a1 00
85 05 // REPORT_ID (05)
09 57
09 58
75 01 // REPORT_SIZE (1)
95 02 // REPORT_COUNT (2)
25 01
b1 02 // FEATURE (Data,Var,Abs)
95 0e
b1 03
c0
//---------------------------------------------
c0
//-------------------------------------
06 a0 ff
09 01
a1 01
85 09
09 01
75 08
95 02
91 82
09 02
75 08
95 02
81 82
c0
windows sample:
https://docs.microsoft.com/en-us/windows-hardware/design/component-guidelines/touchpad-sample-report-descriptors
阅读全文
0 0
- touchpad hid report descrpt windows sample descript
- USB HID report descriptor
- Hid Report Descriptor
- Custom Report Item Sample
- HID 读写report ID注意事项
- 机械键盘HID report script
- Windows屏蔽TouchPad Driver Diagnostics
- Hid Report Descriptor 报告描述符
- Hid Report Descriptor 报告描述符
- Touchpad Windows版详细使用教程
- windows ddk hid 开发
- SQLServer2005 Reporting Service - AdventureWork Sample Report配置
- HID报告描述符(Report Descriptor)脚本语言研读笔记2
- HID报告描述符(Report Descriptor)脚本语言研读笔记2
- HID报告描述符(Report Descriptor)脚本语言研读笔记1
- Linux HID 驱动开发(2) USB HID Report 描述及usage 概念
- Windows HID 的一些信息
- Simple Windows Service Sample
- Git详细使用教程
- 语音识别的前端处理
- leetcode 122.Best Time to Buy and Sell Stock II —— 贪心
- Comparable和Comparator 是什么以及区别
- UnityShader初级篇——渐变纹理
- touchpad hid report descrpt windows sample descript
- python_socket网络套接字
- 1079. 延迟的回文数 (20)
- Scala基础学习之函数定义,流程控制,异常处理
- myeclipse2014创建webservice从0开始,跳过一个个的坑
- AutoCAD .Net 遍历符号表
- MyBatis框架总结
- Java--线程基础知识学习初步记录(1)
- OpenStack公共组件oslo之十五——taskflow