Hi, maybe this is a common question, in which case I would be very glad for a few pointers to corresponding information. Here is what I am hoping to achieve: A device (a DSLR, but that should not really matter) can be controlled by the computer via USB. The manufacturer provides an SDK and a couple of DLLs, but no USB documentation and certainly no source. It's using the SDK or reverse-engineering the protocol. Is it possible to use Wine to emulate the Windows-specific USB bits and pieces (so the DLL is happy) and thus write a wrapper lib (.so) for Unix app development? Regards, Robert