implement USB_thread, UDEV_thread for hotplug events