05 0d 09 04 a1 01 85 01 09 22 a1 02 09 42 15 00 25 01 75 01 95 01 81 02 09 32 95 01 81 02 95 06 81 01 05 01 26 00 10 75 10 95 01 65 00 09 30 81 02 09 31 46 00 10 81 02 05 0d 09 51 26 ff 00 75 08 95 01 81 02 c0 85 02 09 55 15 00 25 08 75 08 95 01 b1 02 c0 05 0d 09 0e a1 01 85 03 a1 02 09 23 09 52 09 53 15 00 25 08 75 08 95 02 b1 02 c0 c0 05 01 09 02 a1 01 09 01 a1 00 85 04 05 09 19 01 29 02 15 00 25 01 95 02 75 01 81 02 95 01 75 06 81 01 05 01 09 30 09 31 15 00 26 00 10 35 00 46 00 10 65 00 75 10 95 02 81 62 c0 c0 06 00 ff 09 01 a1 01 85 05 09 00 15 00 26 ff 00 75 08 95 3f b1 02 c0 06 00 ff 09 01 a1 01 85 06 09 00 15 00 26 ff 00 75 08 95 3f 81 02 c0 INPUT(1)[INPUT] Field(0) Logical(Digitizers.Finger) Application(Digitizers.TouchScreen) Usage(1) Digitizers.TipSwitch Logical Minimum(0) Logical Maximum(1) Report Size(1) Report Count(1) Report Offset(0) Flags( Variable Absolute ) Field(1) Logical(Digitizers.Finger) Application(Digitizers.TouchScreen) Usage(1) Digitizers.InRange Logical Minimum(0) Logical Maximum(1) Report Size(1) Report Count(1) Report Offset(1) Flags( Variable Absolute ) Field(2) Logical(Digitizers.Finger) Application(Digitizers.TouchScreen) Usage(1) GenericDesktop.X Logical Minimum(0) Logical Maximum(4096) Report Size(16) Report Count(1) Report Offset(8) Flags( Variable Absolute ) Field(3) Logical(Digitizers.Finger) Application(Digitizers.TouchScreen) Usage(1) GenericDesktop.Y Logical Minimum(0) Logical Maximum(4096) Physical Minimum(0) Physical Maximum(4096) Report Size(16) Report Count(1) Report Offset(24) Flags( Variable Absolute ) Field(4) Logical(Digitizers.Finger) Application(Digitizers.TouchScreen) Usage(1) Digitizers.ContactID Logical Minimum(0) Logical Maximum(255) Physical Minimum(0) Physical Maximum(4096) Report Size(8) Report Count(1) Report Offset(40) Flags( Variable Absolute ) INPUT(4)[INPUT] Field(0) Physical(GenericDesktop.Pointer) Application(GenericDesktop.Mouse) Usage(2) Button.0001 Button.0002 Logical Minimum(0) Logical Maximum(1) Physical Minimum(0) Physical Maximum(4096) Report Size(1) Report Count(2) Report Offset(0) Flags( Variable Absolute ) Field(1) Physical(GenericDesktop.Pointer) Application(GenericDesktop.Mouse) Usage(2) GenericDesktop.X GenericDesktop.Y Logical Minimum(0) Logical Maximum(4096) Physical Minimum(0) Physical Maximum(4096) Report Size(16) Report Count(2) Report Offset(8) Flags( Variable Absolute NoPreferredState NullState ) INPUT(6)[INPUT] Field(0) Application(ff00.0001) Usage(63) ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 Logical Minimum(0) Logical Maximum(255) Physical Minimum(0) Physical Maximum(4096) Report Size(8) Report Count(63) Report Offset(0) Flags( Variable Absolute ) FEATURE(2)[FEATURE] Field(0) Application(Digitizers.TouchScreen) Usage(1) Digitizers.ContactMaximumNumber Logical Minimum(0) Logical Maximum(8) Physical Minimum(0) Physical Maximum(4096) Report Size(8) Report Count(1) Report Offset(0) Flags( Variable Absolute ) FEATURE(3)[FEATURE] Field(0) Application(Digitizers.000e) Usage(3) Digitizers.0023 Digitizers.InputMode Digitizers.DeviceIndex Logical Minimum(0) Logical Maximum(8) Physical Minimum(0) Physical Maximum(4096) Report Size(8) Report Count(2) Report Offset(0) Flags( Variable Absolute ) FEATURE(5)[FEATURE] Field(0) Application(ff00.0001) Usage(63) ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 ff00.0000 Logical Minimum(0) Logical Maximum(255) Physical Minimum(0) Physical Maximum(4096) Report Size(8) Report Count(63) Report Offset(0) Flags( Variable Absolute ) Digitizers.TipSwitch ---> Key.Touch Digitizers.InRange ---> Sync.Report GenericDesktop.X ---> Absolute.MTPositionX GenericDesktop.Y ---> Absolute.MTPositionY Digitizers.ContactID ---> Sync.Report Button.0001 ---> Key.LeftBtn Button.0002 ---> Key.RightBtn GenericDesktop.X ---> Absolute.X GenericDesktop.Y ---> Absolute.Y ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report ff00.0000 ---> Sync.Report