Sí, puede emular la desconexión de un dispositivo eliminando VBUS. Esto funcionará al 100% con dispositivos alimentados con VBUS como unidades de memoria. La situación podría ser algo diferente si el dispositivo es autoalimentado. Hay dispositivos USB mal diseñados que pueden ignorar VBUS y mantener la funcionalidad de la interfaz serial. De hecho, el ciclo de alimentación es la única forma de forzar la desconexión del dispositivo (en situaciones integradas, por lo general, no se puede extraer mecánicamente el dispositivo). Cuando se elimina VBUS, el dispositivo UFP debe desactivar la terminación de HS y eliminar la función D + pullup.
Su segunda propuesta también funcionará siempre que cada pen drive esté conectado a un puerto USB diferente. Pero si planea usar todas las unidades de lápiz en las mismas líneas de datos, la integridad de la señal de datos se verá comprometida, y es probable que sufra una funcionalidad inestable.