libusb-win32-src-1.2.5.0 SharpUSBLib is used for low level access to USB devices. It works under WIN32/.NET and Linux/Mono.