¿Es posible forzar la salida HDMI del MacBook Pro a una resolución/frecuencia de actualización específica?

Tengo un MacBookPro11,2 conectado por HDMI a una televisión 4K. Me gustaría intentar manejar la pantalla a varias resoluciones y frecuencias, para ver si eso podría aliviar algunos problemas con la estabilidad de la señal. Sin embargo, el panel de pantallas solo me ofrece una lista de resoluciones "escaladas", todas las cuales están interpoladas hasta 4K, lo que significa que la señal HDMI y el monitor aún funcionan a 4K. ¿Es posible forzar la salida HDMI a una resolución/frecuencia de actualización específica (más baja)?

¿Qué resoluciones admite la TV?
Lamentablemente, el proveedor (Westinghouse) no proporciona nada que se acerque a las especificaciones técnicas para la pantalla (realmente fabricada por Avision Technology Changzhou) modelo WD50UC4300. Afirma que la entrada HDMI admite "Hasta 4K", lo que sugeriría que puede aceptar, por ejemplo, una señal de 1080 líneas.
De acuerdo con las especificaciones , admite todo, desde 480i hasta 4K

Respuestas (3)

La respuesta es: Sí, esto es posible.

Encontré una pieza de software de prueba llamada SetResX que te permite establecer resoluciones reales arbitrarias en la salida HDMI, ¡y funciona!

También encontré un video tutorial aquí que explica cómo hacerlo usted mismo con un poco de esfuerzo y sin la interfaz de usuario agradable, pero no he probado ese método.

SetResX funciona modificando un archivo del sistema. Cuando SIP está habilitado, ese truco no es posible. Si está de acuerdo con no tener SIP habilitado, entonces use SetResX.
Tengo SIP habilitado y SetResX todavía funciona para mí.
De acuerdo. Es posible que no esté utilizando resoluciones personalizadas. Consulte madrau.com/support/support/srx_1011.html para obtener información del autor. "A partir de El Capitan, System Integrity Protection no permite que SwitchResX modifique este archivo".

Respuesta adicional, para combinar con la respuesta de @ruief para usar SwitchResX (que estoy de acuerdo que funciona muy bien, ¡habiéndola encontrado en la respuesta de @ruief y probé!):

  • Asegúrese de usar un conector Mini DisplayPort (es decir, Thunderbolt) a DisplayPort, no un conector HDMI a HDMI; es probable que encuentre muchas más resoluciones disponibles; es decir, todo lo que el monitor y la MacBook pueden admitir que tenga una resolución superior a 1920 x 1080 (también conocido como 1080p)

No estoy seguro de si lo anterior es diferente entre MacBooks. Marcó una gran diferencia en mi MacBook Pro Retina de 13 pulgadas de finales de 2012; agregar resoluciones genuinas (es decir, según lo informado por el OSD del monitor, no solo pantallas escaladas en otras resoluciones) hasta 2560 x 1600 60Hz, que simplemente no estaban allí con el cable HDMI.

También puede consultar este artículo de Stephen Foskett , que recomienda habilitar el modo MST en el monitor para acceder a resoluciones aún más altas en MacBooks más antiguos. Sin embargo, en mi propio caso, puedo informar que no tuve que habilitar MST, y que finalmente obtuve un modo 4k (3840 x 2160) 27Hz (!) perfectamente utilizable (genuinamente, como lo informa el OSD del propio monitor ) trabajando en mi Intel HD Graphics 4000 MacBoo Pro de finales de 2012 con un monitor ASUS VP28U 4k!!! ¡Definitivamente eso no se podría haber logrado sin SwitchResX!

Finalmente, también vale la pena señalar que otra herramienta, más simple de usar que SwitchResX y sin la capacidad de definir nuevos modos, pero aún con la capacidad de mostrar las resoluciones "ocultas", es RDM, que se puede instalar a través de un enlace de descarga desde GitHub . o a través de Brew ( brew install avibrazil-rdm).

NB Si alguien quiere señalarlo, sí, no estoy respondiendo al 100% la pregunta. Pero estoy señalando que una suposición en la pregunta (que debe usar HDMI para esto) puede estar disparando al interrogador, y a cualquier otra persona que vaya por el mismo camino, como lo hice antes, en el pie, ya que usar HDMI NO es el forma óptima de controlar la salida de pantalla del MacBook Pro.

Según Apple , la conexión de su televisor 4K a su puerto HDMI solo es compatible con resoluciones de 3840x2160 o 4096x2160.

Puede usar pantallas 4K y televisores Ultra HD con las siguientes resoluciones y frecuencias de actualización a través del puerto HDMI integrado de su Mac:

  • 3840x2160 a una frecuencia de actualización de 30 Hz
  • 4096x2160 a una frecuencia de actualización de 24 Hz (la duplicación no es compatible con esta resolución)

Según las especificaciones de su televisor , admite resoluciones de 480i a 4K en HDMI. También tiene entrada de PC (VGA):

Modos compatibles

  • Sintonizador de TV: NTSC/ATSC
  • Componente: 480i, 480p, 720p, 1080i, 1080P
  • HDMI: 480i, 576i, 480P, 576P, 720P, 1080i, 1080P, 3840×2160/30Hz, 3840×2160/60Hz
  • PC: SVGA, XGA
  • Resolución óptima: 3840x2160

Si desea obtener resoluciones más bajas, le recomiendo conectarse al puerto VGA de su televisor (según las especificaciones, tiene un puerto VGA y usar un adaptador HDMI a VGA para reducir la resolución de la señal).

El hardware de la MacBook Pro es totalmente capaz de manejar el puerto HDMI a resoluciones más bajas, siempre que la pantalla las admita. La limitación está estrictamente en el software, específicamente en cómo han simplificado el panel de pantallas de versiones anteriores. En cualquier caso, la respuesta es sí, puede usar la Mac para controlar la pantalla 4K a resoluciones más bajas. Ver mi auto-respuesta.