and
```cs]Controller.UsbSerialConnected += Controller_UsbSerialConnected;[/code
and
```cs] Controller.RawDeviceConnected += Controller_RawDeviceConnected;[/code
2) this is very important for me to know if there anyway to [b]execute [/b]any other event (except those in documentation) as result of connecting a usb device to USB Host?
simplistically, the first is for a device not recognised by the firmware, the second is when a recognised USB-to-serial (eg FTDI) device is connected, and the third is when a device with a raw stream is connected.