Guía para ajustar el volumen de un TV usado como monitor en Mac: de la noche a la mañana
6 hours ago
Si mal no recuerdo, en el foro parece que no somos pocos los que usamos un TV, sobre todo un OLED TV, como monitor. Desde que hace 4 años resolví la salida de 4K a 120 Hz y los problemas de color del Mac por HDMI, quedé muy satisfecho:
Pero siempre hubo otro problema que me traía de cabeza:
El control de volumen
No sé qué piensa Apple, o quizá considera que no vale la pena implementar un control de volumen independiente para la salida directa por HDMI; el caso es que, en cuanto conectas un dispositivo de visualización por HDMI, su volumen no se puede controlar.
Esto genera un problema: si abres YouTube para ver un vídeo, sí puedes ajustar el volumen del vídeo actual con el control de volumen propio de YouTube, pero si abres Apple Music o Spotify, tienes que ajustar el volumen independiente de cada una.
Y el volumen global del sistema, que originalmente se controlaba con los atajos de teclado, cómodo e intuitivo, no se puede usar; sobre todo si sueles alternar entre el escritorio y el portátil, esa sensación de fragmentación resulta especialmente incómoda.
Además, hace 3 años, con la llegada de los equipos M2 y similares, el HDMI nativo pasó a admitir el protocolo HDMI-CEC, lo que hizo posible encender y apagar la pantalla automáticamente. Desde entonces necesito menos usar el mando del TV para encenderlo y apagarlo cada vez, pero cada vez que quiero ajustar el volumen global no me queda otra que sacar el mando.
También intenté personalizar el control del Smart TV con hammerspoon, pero descubrí que ese script no era estable y además no terminaba de ser compatible con el control de volumen del sistema, así que lo dejé.
Hasta que hace poco, mientras ajustaba la resolución dinámica, volví a descargar Better Display y descubrí que la nueva versión de esta maravilla admite el control por HDMI-CEC:
¡Esto es justo lo que resuelve el problema!
Claro que mi configuración real de audio es un poco más compleja que un simple control directo: en realidad tengo el TV conectado por HDMI (eARC) en retorno a un Apple TV, y el Apple TV conectado a unos HomePods, de modo que puedo enviar el sonido de cualquier dispositivo a los HomePods prácticamente sin latencia. (Nota: he oído que ahora se puede conseguir una latencia muy baja conectando directamente a los HomePods sin necesidad de un Apple TV, pero en mis pruebas no lo conseguí).
Así que en mi configuración real elijo Audio System:
Por último, en la sección de ajustes de teclado activo el control con las teclas de volumen nativas (hay que conceder el permiso de control de accesibilidad del sistema y reiniciar la app una vez):
Y entonces ya puedo controlar el volumen +/- y el silencio con las teclas de volumen del teclado; incluso al silenciar se mantiene el indicador de silencio del TV.
Y si tu salida HDMI va por un adaptador, lo más probable es que no tengas HDMI-CEC, pero también admite configurar el protocolo de TVs LG o Samsung; eso sí, esa ruta no la he probado:
Por último, como estamos en la sección de derroche, tengo que decir que el coste de este software es:
0
Sí, la función HDMI-CEC es gratuita, no hace falta derrochar:
Y si tienes problemas, pregúntale al profesor codex:








No había notado antes que Better Display es compatible con HDMI-CEC, aunque cuando mencionas "gratis", ¿te refieres a que esta función ya está disponible en la versión gratuita o se necesita alguna versión específica? Además, la implementación de CEC varía bastante según la marca de TV; los protocolos de LG y Samsung se configuran por separado en el software, así que si más adelante pudieras añadir el comportamiento real de las distintas marcas, tendría mucho más valor como referencia.