btw, the Rubis solution include to buy a game controller, solution that i don't want (because that need to buy the drum controller

Is it really impossible to "map" and convert signal of the megadrum brain ? (i am not really sure how it work)
regards
Moderator: Related software moderators
Rubis wrote:I got my drums for $30 new.
speterman wrote:Rubis wrote:I got my drums for $30 new.
Is it possible, Here in Spain this is totally impossible I think.
speterman wrote:Is here someone with the PS3 drumkit? I can send one software that catches usb bus data and should be the first step to reach, I guess, so We can have de hid-reports ready to test.
Rubis wrote:I imagine it would be trivial to adapt it to the other game.
lsusb -vvv
der Papst wrote:BTW: How should we design the configuration (which midi-note is linked to which HID-Signal)?
The best place would be in the source for the µC, but so every user must program the controller and hack the source...
usb 4-2.1.3: new full speed USB device using ehci_hcd and address 10
usb 4-2.1.3: configuration #1 chosen from 1 choice
input: Licensed by Sony Computer Entertainment America Harmonix Drum kit for PlayStation�3 as /devices/pci0000:00/0000:00:1d.7/usb4/4-2/4-2.1/4-2.1.3/4-2.1.3:1.0/input/input9
input,hidraw3: USB HID v1.11 Gamepad [Licensed by Sony Computer Entertainment America Harmonix Drum kit for PlayStation�3] on usb-0000:00:1d.7-2.1.3
usb 4-2.1.3: New USB device found, idVendor=12ba, idProduct=0210
usb 4-2.1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 4-2.1.3: Product: Harmonix Drum kit for PlayStation�3
usb 4-2.1.3: Manufacturer: Licensed by Sony Computer Entertainment America
Bus 004 Device 010: ID 12ba:0210 Licensed by Sony Computer Entertainment America Harmonix Drum Kit for PlayStation(R)3
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x12ba Licensed by Sony Computer Entertainment America
idProduct 0x0210 Harmonix Drum Kit for PlayStation(R)3
bcdDevice 2.00
iManufacturer 1
iProduct 2
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 41
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0 No Subclass
bInterfaceProtocol 0 None
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 137
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 10
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 10
cannot read device status, Operation not permitted (1)
usb 4-2.1.3: new full speed USB device using ehci_hcd and address 11
usb 4-2.1.3: configuration #1 chosen from 1 choice
input: RedOctane MIDI Drum GuitarHero for Playstation (R) 3 as /devices/pci0000:00/0000:00:1d.7/usb4/4-2/4-2.1/4-2.1.3/4-2.1.3:1.0/input/input10
input,hidraw3: USB HID v1.10 Gamepad [RedOctane MIDI Drum GuitarHero for Playstation (R) 3] on usb-0000:00:1d.7-2.1.3
usb 4-2.1.3: New USB device found, idVendor=12ba, idProduct=0120
usb 4-2.1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 4-2.1.3: Product: GuitarHero for Playstation (R) 3
usb 4-2.1.3: Manufacturer: RedOctane MIDI Drum
Bus 004 Device 011: ID 12ba:0120 Licensed by Sony Computer Entertainment America
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x12ba Licensed by Sony Computer Entertainment America
idProduct 0x0120
bcdDevice 1.08
iManufacturer 1
iProduct 2
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 41
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 50mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0 No Subclass
bInterfaceProtocol 0 None
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.10
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 137
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 10
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 10
cannot read device status, Operation not permitted (1)
Rubis wrote:For the USBTrace, do you want me to just save a log of me hitting pads?
Users browsing this forum: No registered users and 67 guests