This is less than good. It implies that the driver has no opening process owner identification method. Doesn't even sound as if it has a locking mechanism.

There's nothing wrong with the driver, it's just limited by design - there's normally only one reader. Unless you run something like TCP/IP over the USB link and force all readers to use it (which the player currently doesn't), there's no sensible way of handling multiple readers of what is fundamentally a single pipe.

That doesn't mean you can't hack around it, though...

Borislav