#4463: Add multi-ports support to USB MIDI driver --------------------------+------------------------------ Reporter: Pete | Owner: phoudoin Type: enhancement | Status: assigned Priority: normal | Milestone: R1 Component: Drivers/USB | Version: R1/Development Resolution: | Keywords: Blocked By: | Has a Patch: 1 Platform: All | Blocking: --------------------------+------------------------------ Comment (by Pete): Replying to [comment:21 lt_henry]: > Ok Pete, I've applied your patch and the Roland adaptor is working (as it did with my hack), however, midi keyboard instead of receiving a stream of zeros it receives one byte when plugged then nothing happens when hitting the keys, the same behaviour as default haiku driver :\ I left some logging as attachment, hope to help in anyway, tell me if there is something else I can do. Sorry -- didn't notice/look at your attachment until today. It doesn't tell me much, I'm afraid. Everything looks normal except for that 'Control Pipe' error, which doesn't mean anything to me either (:-/). I looked up the vendor and product codes, and it seems to be an EGO KeyControl of some kind (the exact number is not actually in the list). According to Ladisch (see above), some EGO -- aka ESI -- units are nominally compliant, but maybe not all. I doubt the newly updated driver is going to do any better on it, but that had better still work with the Roland! Please give it a whirl. It also might be some help to do 'listusb -v /dev/bus/usb/nnn' whatever nnn is when you plug the EGO in. That would at least tell us how standard the interface looks. Maybe also repeat the syslog trace; I think the current output is much as before but it might show something. Thanks. -- Ticket URL: <http://dev.haiku-os.org/ticket/4463#comment:24> Haiku <http://dev.haiku-os.org> Haiku - the operating system.