Acho que não, porque a máquina precisa executar algumas rotinas para lidar com a desconexão do dispositivo.
EDIT: Deixe-me explicar um pouco mais claramente:)
Se você escrever um aplicativo que assina eventos de mouse, não gostaria de saber se o mouse desapareceu completamente do sistema? Um exemplo mais importante poderia ser o subsistema do OS X, que detecta quando o usuário está inserindo informações para que ele possa ficar sem dormir ... se a máquina não acordar quando você desconectar algo, ela nunca saberá que está lá novamente quando você o conecta de volta, então se você desconectou um teclado ou mouse e o conectou de volta, apertou uma tecla ou clicou o mouse, o sistema não iria acordar de novo porque não executou as rotinas para lidar com isso. Espero que faça sentido para alguém:)