HID リポート デスクリプタ


DUALSHOCK3のリポートデスクリプタは以下の様になっています

Data            Information
05 01		Usage Page(Generic Desktop)
09 04		Usage(Joystick)
a1 01		Collection(Application)
a1 02			Collection(Logical)
85 01				Report ID(1)
75 08				Report Size(8)
95 01				Report Count(1)
15 00				Logical Minimum(0)
26 ff 00 			Logical Maximum(255)
81 03				Input(Const,Var,Abs)
75 01				Report Size(1)
95 13				Report Count(19)
15 00				Logical Minimum(0)
25 01				Logical Maximum(1)
35 00				Physical Minimum(0)
45 01				Physical Maximum(1)
05 09				Usage Page(Button)
19 01				Usage Minimum(1)
29 13				Usage Maximum(19)
81 02				Input(Data,Var,Abs)
75 01				Report Size(1)
95 0d				Report Count(13)
06 00 ff 			Usage Page(VenderDefined)
81 03				Input(Const,Var,Abs)
15 00 				Logical Minimum(0)
26 ff 00 			Logical Maximum(255)
05 01				Usage Page(Generic Desktop)
09 01				Usage(Pointer)
a1 00 				Collection(Physical)
75 08 					Report Size(8)
95 04 					Report Count(4)
35 00					Physical Minimum(0)
46 ff 00				Physical Maximum(255)
09 30					Usage(X)
09 31					Usage(Y)
09 32					Usage(Z)
09 35					Usage(Rz)
81 02					Input(Data,Var,Abs)
c0				End Collection
05 01				Usage Page(Generic Desktop)
75 08 				Report Size(8)
95 27				Report Count(39)
09 01				Usage(Pointer)
81 02				Input(Data,Var,Abs)
75 08				Report Size(8)
95 30				Report Count(48)
09 01				Usage(Pointer)
91 02				Output(Data,Var,Abs)
75 08				Report Size(8)
95 30				Report Count(48)
09 01				Usage(Pointer)
b1 02				Feature(Data,Var,Abs)
c0			End Collection
a1 02			Collection(Logical)
85 02				Report ID(2)
75 08				Report Size(8)
95 30				Report Count(32)
09 01				Usage(Pointer)
b1 02 				Feature(Data,Var,Abs)
c0			End Collection
a1 02 			Collection(Logical)
85 ee				Report ID(238)
75 08				Report Size(8)
95 30				Report Count(32)
09 01				Usage(Pointer)
b1 02				Feature(Data,Var,Abs)
c0			End Collection
a1 02			Collection(Logical)
85 ef				Report ID(239)
75 08				Report Size(8)
95 30				Report Count(32)
09 01				Usage(Pointer)
b1 02				Feature(Data,Var,Abs)
c0			End Collection
c0		End Collection

HID リポートデスクリプタはUSB Sniffer for Windows(USB Snoopy Pro)を用いて取得しました


Back

inserted by FC2 system