[使用ツール]:usbmon-0.52 [接続したUSBデバイス商品名]:Bluetoothアダプタ [接続したUSBデバイス型式]:BT-UD1 [接続したBluetoothデバイス商品名]:Wiiリモコン [接続したBluetoothデバイス型式]:RVL-003 [Device Descriptor] bLength ..................... 18 bDescriptorType ............. 0x01 (Device) bcdUSB ...................... 0x0200 (release 2.00) bDeviceClass ................ 0xe0 (Wireless Controller) bDeviceSubClass ............. 0x01 (Unknown) bDeviceProtocol ............. 0x01 (Unknown) bMaxPacketSize0 ............. 64 idVendor .................... 0x0a12 idProduct ................... 0x0001 bcdDevice ................... 0x1958 iManufacturer ............... 0 iProduct .................... 0 iSerialNumber ............... 0 bNumConfigurations .......... 1 [Configuration Descriptor] bLength ..................... 9 bDescriptorType ............. 0x02 (Configuration) wTotalLength ................ 177 bNumInterfaces .............. 2 bConfigurationValue ......... 1 iConfiguration .............. 0 bmAttributes ................ 0xc0 (Self-powered) bMaxPower ................... 0 (0mA) [Interface Descriptor] bLength ..................... 9 bDescriptorType ............. 0x04 (Interface) bInterfaceNumber ............ 0 bAlternateSetting ........... 0 bNumEndpoints ............... 3 bInterfaceClass ............. 0xe0 (Wireless Controller) bInterfaceSubClass .......... 0x01 (Unknown) bInterfaceProtocol .......... 0x01 (Unknown) iInterface .................. 0 [EndPoint Descriptor] bLength ..................... 7 bDescriptorType ............. 0x05 (EndPoint) bEndpointAddress ............ 0x81 (IN, Endpoint = 1) bmAttributes ................ 0x03 (Interrupt) wMaxPacketSize .............. 16 bInterval ................... 1 (1ms) [EndPoint Descriptor] bLength ..................... 7 bDescriptorType ............. 0x05 (EndPoint) bEndpointAddress ............ 0x02 (OUT, Endpoint = 2) bmAttributes ................ 0x02 (Bulk) wMaxPacketSize .............. 64 bInterval ................... 1 [EndPoint Descriptor] bLength ..................... 7 bDescriptorType ............. 0x05 (EndPoint) bEndpointAddress ............ 0x82 (IN, Endpoint = 2) bmAttributes ................ 0x02 (Bulk) wMaxPacketSize .............. 64 bInterval ................... 1 [Interface Descriptor] bLength ..................... 9 bDescriptorType ............. 0x04 (Interface) bInterfaceNumber ............ 1 bAlternateSetting ........... 0 bNumEndpoints ............... 2 bInterfaceClass ............. 0xe0 (Wireless Controller) bInterfaceSubClass .......... 0x01 (Unknown) bInterfaceProtocol .......... 0x01 (Unknown) iInterface .................. 0 [EndPoint Descriptor] bLength ..................... 7 bDescriptorType ............. 0x05 (EndPoint) bEndpointAddress ............ 0x03 (OUT, Endpoint = 3) bmAttributes ................ 0x01 (Isochronous) wMaxPacketSize .............. 0 bInterval ................... 1 (1ms) [EndPoint Descriptor] bLength ..................... 7 bDescriptorType ............. 0x05 (EndPoint) bEndpointAddress ............ 0x83 (IN, Endpoint = 3) bmAttributes ................ 0x01 (Isochronous) wMaxPacketSize .............. 0 bInterval ................... 1 (1ms) [Interface Descriptor] bLength ..................... 9 bDescriptorType ............. 0x04 (Interface) bInterfaceNumber ............ 1 bAlternateSetting ........... 1 bNumEndpoints ............... 2 bInterfaceClass ............. 0xe0 (Wireless Controller) bInterfaceSubClass .......... 0x01 (Unknown) bInterfaceProtocol .......... 0x01 (Unknown) iInterface .................. 0 [EndPoint Descriptor] bLength ..................... 7 bDescriptorType ............. 0x05 (EndPoint) bEndpointAddress ............ 0x03 (OUT, Endpoint = 3) bmAttributes ................ 0x01 (Isochronous) wMaxPacketSize .............. 9 bInterval ................... 1 (1ms) [EndPoint Descriptor] bLength ..................... 7 bDescriptorType ............. 0x05 (EndPoint) bEndpointAddress ............ 0x83 (IN, Endpoint = 3) bmAttributes ................ 0x01 (Isochronous) wMaxPacketSize .............. 9 bInterval ................... 1 (1ms) [Interface Descriptor] bLength ..................... 9 bDescriptorType ............. 0x04 (Interface) bInterfaceNumber ............ 1 bAlternateSetting ........... 2 bNumEndpoints ............... 2 bInterfaceClass ............. 0xe0 (Wireless Controller) bInterfaceSubClass .......... 0x01 (Unknown) bInterfaceProtocol .......... 0x01 (Unknown) iInterface .................. 0 [EndPoint Descriptor] bLength ..................... 7 bDescriptorType ............. 0x05 (EndPoint) bEndpointAddress ............ 0x03 (OUT, Endpoint = 3) bmAttributes ................ 0x01 (Isochronous) wMaxPacketSize .............. 17 bInterval ................... 1 (1ms) [EndPoint Descriptor] bLength ..................... 7 bDescriptorType ............. 0x05 (EndPoint) bEndpointAddress ............ 0x83 (IN, Endpoint = 3) bmAttributes ................ 0x01 (Isochronous) wMaxPacketSize .............. 17 bInterval ................... 1 (1ms) [Interface Descriptor] bLength ..................... 9 bDescriptorType ............. 0x04 (Interface) bInterfaceNumber ............ 1 bAlternateSetting ........... 3 bNumEndpoints ............... 2 bInterfaceClass ............. 0xe0 (Wireless Controller) bInterfaceSubClass .......... 0x01 (Unknown) bInterfaceProtocol .......... 0x01 (Unknown) iInterface .................. 0 [EndPoint Descriptor] bLength ..................... 7 bDescriptorType ............. 0x05 (EndPoint) bEndpointAddress ............ 0x03 (OUT, Endpoint = 3) bmAttributes ................ 0x01 (Isochronous) wMaxPacketSize .............. 25 bInterval ................... 1 (1ms) [EndPoint Descriptor] bLength ..................... 7 bDescriptorType ............. 0x05 (EndPoint) bEndpointAddress ............ 0x83 (IN, Endpoint = 3) bmAttributes ................ 0x01 (Isochronous) wMaxPacketSize .............. 25 bInterval ................... 1 (1ms) [Interface Descriptor] bLength ..................... 9 bDescriptorType ............. 0x04 (Interface) bInterfaceNumber ............ 1 bAlternateSetting ........... 4 bNumEndpoints ............... 2 bInterfaceClass ............. 0xe0 (Wireless Controller) bInterfaceSubClass .......... 0x01 (Unknown) bInterfaceProtocol .......... 0x01 (Unknown) iInterface .................. 0 [EndPoint Descriptor] bLength ..................... 7 bDescriptorType ............. 0x05 (EndPoint) bEndpointAddress ............ 0x03 (OUT, Endpoint = 3) bmAttributes ................ 0x01 (Isochronous) wMaxPacketSize .............. 33 bInterval ................... 1 (1ms) [EndPoint Descriptor] bLength ..................... 7 bDescriptorType ............. 0x05 (EndPoint) bEndpointAddress ............ 0x83 (IN, Endpoint = 3) bmAttributes ................ 0x01 (Isochronous) wMaxPacketSize .............. 33 bInterval ................... 1 (1ms) [Interface Descriptor] bLength ..................... 9 bDescriptorType ............. 0x04 (Interface) bInterfaceNumber ............ 1 bAlternateSetting ........... 5 bNumEndpoints ............... 2 bInterfaceClass ............. 0xe0 (Wireless Controller) bInterfaceSubClass .......... 0x01 (Unknown) bInterfaceProtocol .......... 0x01 (Unknown) iInterface .................. 0 [EndPoint Descriptor] bLength ..................... 7 bDescriptorType ............. 0x05 (EndPoint) bEndpointAddress ............ 0x03 (OUT, Endpoint = 3) bmAttributes ................ 0x01 (Isochronous) wMaxPacketSize .............. 49 bInterval ................... 1 (1ms) [EndPoint Descriptor] bLength ..................... 7 bDescriptorType ............. 0x05 (EndPoint) bEndpointAddress ............ 0x83 (IN, Endpoint = 3) bmAttributes ................ 0x01 (Isochronous) wMaxPacketSize .............. 49 bInterval ................... 1 (1ms) [意見・感想など] Bluetoothアダプタ単体ではディスクリプタを取得できませんでした。 BluetoothアダプタをNereidに繋ぎ、通電(en)した後 Wiiリモコンの機器登録操作(今回は(1)ボタンと(2)ボタン同時押し) してusb setupを実行した結果、上記ディスクリプタが取得できました。 参考サイト:WindowsをWiiリモコンで操作する http://onakasuita.org/wii/