¿Hay algún comando de terminal que restablezca el puerto USB sin tener que desenchufar y enchufar el dispositivo? A veces mi concentrador USB (HDMI, Ethernet, USB3) funciona mal, y la única solución es desenchufar/enchufar o reiniciar el ordenador.
En mi caso, mi monitor externo conectado por HDMI a veces no se detecta al despertar del sueño. Lo que ocurre es que mi Macbook Air M1 sigue pensando que el externo está conectado, pero el monitor está en negro. La pantalla integrada sigue comportándose como el monitor extendido. He probado a detectar las pantallas en las opciones de pantalla o en el escalado para intentar forzar al sistema a volver a detectar el monitor. La solución es siempre reiniciar o desconectar el concentrador USB.
Hay una aplicación llamada "uhubctl", pero no funcionó en el puerto para HDMI. Tuve problemas similares cuando usé Linux con concentradores USB. A veces Ethernet no se detectaba en el arranque, pero había un comando de terminal que reiniciaba el puerto que escribía en un script y lo tecleaba en caliente. Por lo tanto, estoy tratando de hacer lo mismo con mi Mac.