最終更新:2014-09-10 (水) 19:37:09 (3509d)
Windows Pointer Device Data Delivery Protocol/Usage
Supporting Usages in Digitizer Report Descriptors
- touch digitizer must appear as a touch screen (page = 0x0D, usage = 0x04).
- A stylus digitizer must appear as an integrated pen (page = 0x0D, usage = 0x02) or an external pen (page = 0x0D, usage = 0x01).
- Earlier versions of Windows have different guidelines for how touch digitizer drivers should handle in-range reporting.
Required HID Usages for Digitizers
- X,Y
- 下記のグローバルアイテムが必須。
- レポートディスクリプタ/Logical Minimum
- レポートディスクリプタ/Logical Maximum
- レポートディスクリプタ/Physical Minimum?
- レポートディスクリプタ/Physical Maximum
- レポートディスクリプタ/Unit
- レポートディスクリプタ/Unit Exponent
Supporting Usages in Multi-touch Digitizers
- http://msdn.microsoft.com/en-us/library/windows/hardware/jj151565(v=vs.85).aspx
- 下記を追加
0x51 Contact identifier 0x55 Contact count maximum 0x56 Scan Time