4 votos

Comando de terminal para "desconectar" y volver a conectar el monitor externo

Estoy usando un viejo Apple 30" Cinema Display a través de una serie de dongles:

Apple Silicon M1 Mac que conecta el Apple Cinema Display de 30".

La resolución nativa es 2560 x 1600 y funciona muy bien.

Puede requerir la celebración de Option al hacer clic en "Escala" para obtener esa resolución.

Ocasionalmente, después de despertar del sueño, el monitor se despierta en un feo estado pixelado de baja resolución. Las Preferencias del Sistema muestran 1280 x 800 como la resolución máxima.

En este punto desenchufo/reenchufo el cable USB-C. El monitor vuelve a la resolución nativa después de volver a conectarse.

Quiero evitar cavar detrás de mi escritorio para desenchufar el cable USB-C / Thunderbolt.

¿Existe un comando de Terminal que pueda ejecutar para "reconectar" rápidamente todas las pantallas externas?

No me interesa nada que me obligue a apagar el Mac, reiniciar la NVRAM, etc. Lo que quiero es una alternativa de software rápida a la desconexión manual del monitor.

low res state

1voto

trextomcat Puntos 11

Respondido originalmente aquí -- Esto se puede hacer utilizando uhubctl que permite alternar y ciclar la alimentación de los puertos individuales de los concentradores USB compatibles.

Puedes utilizar homebrew para instalarlo de la siguiente manera:

brew tap mvp/uhubctl https://github.com/mvp/uhubctl  
brew install uhubctl

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X