Я думаю, что самый простой способ - это аппаратный способ: если вы отключите питание USB, у вас будет событие отключения / подключения.
Два решения:
1 / A USB-концентратор с питанием: большинство USB-концентраторов имеют внешнюю розетку, которая механически отключает питание от хоста при вставленной вилке питания. Отключите питание от адаптера питания, и все устройства под концентратором будут отключены.
2 / Просто взломайте обычный USB-кабель: вам просто нужно обрезать провод питания (красный).
Для отключения питания вы можете использовать USB-реле, подключенное к другому USB-порту. Вы можете найти USB-реле везде в сети, но вот некоторые из них:
http://www.yoctopuce.com/EN/products/category/usb-actuators (без водителя)
http://www.phidgets.com/products.php?category=9