Colour correction USB panel on Windows

Hi,
I'm testing VirtualHere with a colour correction panel. specifically, BlackmagicDesign Resolve panel, which actually consists of three separate USB consoles.
With an OSX client, the entire system seems to work fine -- the Resolve software sees the control panel.
With a Win7/64bit client however, only "normal" devices go through properly (keyboards, mice etc). When the panel is 'connected', Windows acknowledges this with the usual sound effect, but the panel doesn't get recognized by the Resolve software.
I was recently informed that the Resolve panel is an isochronous device, in case that helps.
Any suggestions?
The server is a Raspberry Pi2. I'm running the vhusbdarmpi2 binary.

cheers,
3p.

#3

It's the one they call "DaVinci Resolve advanced control surface". The big one, and in fact it's the only one they build. Despite the panel being such a beast, I've never found much in the way of technical specs.

#4

OK thats a tough one as there is no spec on that panel i can find, when the "Panel" is connected in windows via virtualhere and you hear the sound, can you right click on the device in "Devices and Printers" and see if there is an error code in the driver properties. E.g code 10 or code 28....and also can you tell me what the driver stack looks like (Right click Properties -> Hardware) I would like to know the type of usb device it appears as

#5

There's no error code. In Device Manager, everything looks fine. The consoles turn up under "sound, video and game controllers".

Here is the relevant section copied out of WinAudit:

653) Sound, video and game controllers
Device Type Sound, video and game controllers
Device Name
Description DaVinci Resolve Centre Console
Manufacturer Blackmagic Design
Location Port_#0001.Hub_#0001
Driver Provider Blackmagic Design
Driver Version 9.0.0.0
Driver Date 7-26-2012
Status Code 0
Status Message OK
Class GUID {4D36E96C-E325-11CE-BFC1-08002BE10318}
Device ID USB\VID_1EDB&PID_DA04\00000000D565B13F.1131.NS

654) Sound, video and game controllers
Device Type Sound, video and game controllers
Device Name
Description DaVinci Resolve Left Console
Manufacturer Blackmagic Design
Location Port_#0001.Hub_#0001
Driver Provider Blackmagic Design
Driver Version 9.0.0.0
Driver Date 7-26-2012
Status Code 0
Status Message OK
Class GUID {4D36E96C-E325-11CE-BFC1-08002BE10318}
Device ID USB\VID_1EDB&PID_DA02\00000000D565B13F.1132.NS

655) Sound, video and game controllers
Device Type Sound, video and game controllers
Device Name
Description DaVinci Resolve Right Console
Manufacturer Blackmagic Design
Location Port_#0001.Hub_#0001
Driver Provider Blackmagic Design
Driver Version 9.0.0.0
Driver Date 7-26-2012
Status Code 0
Status Message OK
Class GUID {4D36E96C-E325-11CE-BFC1-08002BE10318}
Device ID USB\VID_1EDB&PID_DA00\00000000D565B13F.1133.NS

Since only the Resolve software seems to not see the panel, maybe it's looking for a specific ID or something that gets changed by the VirtualHere Windows client?

#6

Yes thats what im thinking too, its rare, but sometime software tries to find an attached USB device by enumerating the microsoft USB Host Controllers on the system and then tracing down each branch of attached USB devices to find the correct one. Since the virtualhere host controller is not a "Microsoft" one the software fails to find it. Could you cross post on the blackmagic forums and ask them this. Your device is quite substantial so they should be able to help you with more technical details... and ask them how their software finds a usb device in windows, let me know what they say.