USB Notifier is a .Net library which helps you recieving events for USB devices