Are there any good C # libraries for usb devices?
Look at them:
The vast majority of USB devices are currently handled by class and OS drivers.
Cypress Semiconductor has a driver and .NET API licensed for use with their chips.
Which device do you want to support?