Guía
¿Tu Mac no puede cambiar el volumen de un Sonos por óptico? Esta es la razón.
Tu Mac no puede cambiar el volumen de un altavoz Sonos por un cable óptico porque el cable es unidireccional: TOSLINK saca audio y no trae nada de vuelta, así que no hay canal por el que pueda viajar un comando de volumen, y macOS deja su propio control fijo a salida completa. Las soluciones son la app o el control remoto de Sonos, un control remoto IR que la barra de sonido pueda aprender, cambiarse a AirPlay y renunciar al cable — o una utilidad de la barra de menús que capte las teclas de volumen y envíe el cambio al altavoz por tu red, que es la que conserva el cable y las teclas.
El teclado está bien. El altavoz está bien. Esto es lo que realmente pasa, todo lo que lo soluciona (incluidas las opciones gratuitas), lo que no lo soluciona, y cuándo no necesitas instalar nada.
El cable va en un solo sentido
Un cable óptico — TOSLINK, S/PDIF, el que entra en el conector cuadrado pequeño con la luz roja detrás — es una tubería para audio digital. Por él van las muestras. Nada regresa. No hay handshake, no hay canal de retorno y no hay comando de volumen.
Así que cuando seleccionas esa salida en Configuración del Sistema, macOS está enviando sonido a un conector sin saber qué hay del otro lado. Podría ser un Sonos Ray. Podría ser un amplificador, o nada en absoluto. Como no puede saberlo, no ofrece fijar un nivel: la señal sale a escala completa, y lo que esté del otro lado decide qué tan fuerte suena.
Presiona subir volumen — F12, o F11 para bajar, F10 para silenciar — y macOS no tiene nada que cambiar. Ves el indicador en pantalla con el símbolo de “prohibido” debajo, o no ves ningún indicador, y en Configuración del Sistema → Sonido el control de esa salida está atenuado — macOS incluso puede decirte directamente que el dispositivo seleccionado no tiene controles de salida. Mientras tanto, el altavoz reproduce al nivel en que quedó la última vez, que es la razón por la que el problema suele aparecer como un Sonos atascado a todo volumen que nada en la Mac puede bajar.
El volumen vive en el Sonos, y siempre vivió ahí. El altavoz sabe perfectamente cómo bajarse solo. No tiene forma de oírte pedirlo.
Cómo saber si este es tu problema
- El sonido de tu Mac llega al altavoz por un cable físico hasta un conector óptico o S/PDIF — normalmente desde un dock Thunderbolt o una interfaz de audio USB pequeña. En la configuración de Sonido, la salida suele llamarse algo así como Digital Out o USB SPDIF Out en lugar del nombre del altavoz.
- En Configuración del Sistema → Sonido, la salida seleccionada tiene el control de volumen atenuado, o dice que no tiene controles de salida.
- La app de Sonos cambia el volumen sin ningún problema, y el control remoto también si hay uno.
- Cambia a audífonos y las teclas vuelven a funcionar de inmediato.
Si las cuatro cosas son ciertas, no hay nada roto. Esto es lo que hace una salida digital.
Aquí se mezclan tres problemas distintos
- Reproducir, pausar y saltar no controlan la app de Sonos. Otro problema, otra solución: esas son las teclas multimedia, y la app de Sonos necesita permiso de Accesibilidad en Configuración del Sistema → Privacidad y seguridad antes de que macOS se las entregue. El propio artículo de soporte de Sonos cubre exactamente esto — y solo esto. No toca el volumen por óptico.
- El volumen se porta mal por AirPlay. Si tu Mac reproduce al Sonos de forma inalámbrica, las teclas ya funcionan; las rarezas ahí son manías de AirPlay, no un canal de control faltante. Nada de esta página aplica.
- Las teclas de volumen están muertas sobre un cable óptico. Esta página. El cable no tiene forma de llevar el comando, y ningún permiso ni configuración cambia eso.
Qué no lo soluciona
Reiniciar o reinstalar
Nada está en mal estado, así que no hay nada que un reinicio pueda limpiar. Lo mismo vale para reiniciar el daemon de audio.
Un mejor cable o adaptador
Todo cable TOSLINK lleva la misma señal unidireccional, y lo mismo hace todo dock que tenga el conector. Uno más caro no agrega un canal de control, porque el formato no tiene ninguno.
Una configuración que no has encontrado
No hay ningún interruptor en Configuración del Sistema que le dé al cable algo que no tiene. Configuración de Audio MIDI tampoco puede: un dispositivo de salida múltiple o agregado cambia cómo enruta el audio macOS, no lo que puede llevar un cable unidireccional, y la salida digital que hay dentro sigue siendo fija.
Una herramienta para reasignar teclas
Normalmente no. Las teclas de volumen no son pulsaciones comunes: macOS las entrega como eventos definidos por el sistema, sin ninguna API pública de atajos, así que una herramienta de atajos normalmente no puede ver ninguna. La mayoría de la gente termina asignando otra combinación, que funciona, y que es un atajo nuevo que recordar.
Consejos que ya caducaron
Los hilos que este problema saca a la superficie tienen una década de profundidad, y algunas de sus mejores respuestas ya murieron. Para que no pierdas una noche entera en uno:
- “Usa los atajos de la app de escritorio de Sonos” — incluidas las recetas de BetterTouchTool que asignaban las teclas de volumen a sus Cmd + = y Cmd + −. Sonos descontinuó el controlador de escritorio en mayo de 2024; todas las asignaciones que apuntaban a él ahora apuntan a nada.
- “Pásalo por Soundflower” — el driver de loopback en el que se apoyan esas guías viejas lleva años sin mantenimiento y no corre en macOS actual.
- “Las teclas de volumen no se pueden interceptar” — repetido en respuestas viejas de foros, y ya no es cierto. macOS entrega las teclas de volumen como eventos definidos por el sistema, y una app con permiso de Accesibilidad puede captarlas con un event tap. Así es exactamente como lo hacen las soluciones que sí funcionan.
Cuándo no necesitas nada de esto
Vale la pena decirlo sin rodeos, porque aquí es fácil comprar la respuesta equivocada.
- Si reproduces a tu Sonos por AirPlay, tus teclas de volumen ya funcionan. macOS sabe que el altavoz está ahí y lleva el nivel por ti. Si ese es el orden correcto es una pregunta legítima, y la comparación entre óptico y AirPlay la recorre con honestidad.
- Si tu Mac entra a una entrada de línea de Sonos por el conector de audífonos — un cable analógico en lugar de uno óptico — las teclas también funcionan, porque macOS ajusta el nivel antes de que el sonido salga de la Mac.
- Si tu Sonos recibe la señal de un televisor y tu Mac no está en ese camino, este no es tu problema en absoluto.
Esta página trata del caso concreto: audio que sale por un puerto óptico o S/PDIF físico de una Mac.
Entonces, ¿cómo se controla el volumen de un Sonos desde el teclado de una Mac?
Cinco respuestas reales, más o menos ordenadas por costo.
- La app de Sonos o el control remoto del altavoz. Siempre funciona, es gratis y te cuesta estirar la mano cada vez que el volumen no está del todo bien.
- Enséñale a la barra de sonido un control remoto IR. Las barras de sonido de Sonos pueden aprender casi cualquier control remoto infrarrojo desde la configuración de la app de Sonos, así que un control de televisor de repuesto arregla el volumen de toda la habitación — gratis si tienes uno en un cajón. Aun así es un control remoto: línea de vista, otro objeto en el escritorio y nada de lo que tu teclado sepa.
- Un atenuador por software (SoundSource, eqMac y similares) inserta un control de volumen en el audio antes de que salga de la Mac, y eso sí devuelve las teclas por óptico. El intercambio es la razón por la que se eligió el cable: la salida ya no es el flujo de bits intacto y a escala completa — cada muestra se escala por software camino a la salida.
- Cámbiate a AirPlay. Las teclas vuelven de inmediato, y el búfer de red viene con ellas — retardo, y audio que llega detrás de la imagen. La comparación entre óptico y AirPlay pesa esto con honestidad.
- Deja el cable, reenvía las teclas. Deja el audio intacto en el cable óptico y lleva la pulsación aparte, por la red, hasta el altavoz que ya sabe cómo actuar sobre ella. Eso es lo que hace Optically, más abajo.
Cómo lo maneja Optically
Optically es una app de la barra de menús de macOS que hace la tercera de esas. Capta subir volumen, bajar volumen y silencio antes de que macOS los maneje, y le pide al Sonos que cambie su propio nivel por tu red local. Qué implica eso, completo:
- Permiso de Accesibilidad, porque un event tap es la única forma de captar una tecla definida por el sistema antes que macOS. Actúa sobre tres teclas, no lee ninguna otra y no guarda nada de lo que escribes.
- Permiso de Red local, porque los altavoces se encuentran preguntando a la red local quién está ahí. Habla directamente con el altavoz usando el control local que Sonos ya acepta — sin cuenta de Sonos, sin API en la nube.
- Las teclas están atadas a una sola salida, así que conectar audífonos se las devuelve de inmediato a macOS. Hasta que hayas elegido una, Optically las deja en paz en lugar de adivinar.
- El nivel que se muestra es el del propio altavoz, leído por la red en lugar de supuesto, así que un cambio hecho en la app de Sonos también aparece en tu Mac.
- Nada espera a la red, y nada toca el audio. El indicador se dibuja de inmediato y la instrucción va detrás; el sonido nunca pasa por la app.
Necesita macOS 14.4 o posterior, corre gratis 14 días y después cuesta US$10 para una Mac y US$5 por cada Mac adicional. Es una descarga notarizada en lugar de una app del Mac App Store: las directrices de App Review nombran los controles de volumen entre las cosas que una app no puede alterar.
Preguntas relacionadas
¿Funcionará con un Sonos Beam o Arc?
El volumen y el silencio funcionan con cualquier Sonos de tu red que acepte control local, así que el lado de la app es el mismo. El lado del hardware no. Los modelos de Sonos con entrada óptica integrada son el Ray, el Playbar y el Playbase. Una barra de sonido solo con HDMI necesita el Adaptador de audio óptico de Sonos entre el cable y el altavoz — el Beam trae uno, y en otros modelos es una compra aparte.
¿Algo de esto afecta la calidad del sonido?
No. El audio nunca pasa por Optically. Tu Mac envía el mismo PCM por el mismo cable de siempre, y la app lleva solo la pulsación. Desinstálala y el sonido es idéntico, porque el sonido nunca pasó por ella.
Funcionaba, y ahora las teclas dejaron de responder otra vez
Optically dice por qué en la barra de menús cada vez que decide no redirigir una tecla — un permiso que falta, una salida a la que no estaba atado, un altavoz que no puede alcanzar. La página de soporte es esa lista escrita, con la solución al lado de cada punto.
Siguiente
¿Todavía decidiendo entre cable e inalámbrico? Óptico frente a AirPlay analiza el intercambio a fondo, incluida la parte en la que AirPlay no es la opción de menor calidad que todos suponen. ¿Ya tienes el altavoz? La guía de configuración de Sonos Ray y Mac recorre el cableado, y la página principal cubre la app en sí.
¿No estás seguro de que tu configuración sea a la que esto aplica? Cuéntanos qué tienes en tu escritorio — recibirás una respuesta honesta, incluso si es que no necesitas nada.