¿Por qué la tecla de silencio no funciona para un dispositivo de salida externo?

Tengo una tarjeta de sonido externa (Line6 Studio GX) conectada a través de USB. He seleccionado este dispositivo como dispositivo de salida en la configuración de sonido:
ajustes de sonido

Ahora, cuando presiono Silencio (F10), se muestra la superposición de silencio:

superposición de silencio

Sin embargo, el sonido continúa reproduciéndose. La casilla de verificación 'silencio' tampoco está marcada en la configuración de sonido. Cuando verifico 'silenciar' a través de la configuración, el sonido está silenciado. La tecla de silencio funciona para los altavoces internos. ¿Cómo puedo restaurar la tecla de silencio para este dispositivo externo?

Cuando emite sonido a través de otro dispositivo, se desactiva por completo el control de volumen en la Mac, lo cual es una molestia, pero inevitable. Obtendrá la misma respuesta de su Mac si intenta subir o bajar el volumen, desafortunadamente.
Las teclas para subir/bajar el volumen funcionan como se esperaba en el dispositivo de salida externo, solo que el silencio no funciona.
Oh, mi error: asumí que era como mi pantalla y deshabilité todos los controles de volumen por completo.

Respuestas (2)

Supongo que el controlador de su dispositivo de sonido puede o no implementar todos los controles de sonido esperados en el teclado. Es decir, los controladores del sistema (altavoces, toma de auriculares) los implementan correctamente, pero no se encuentran en los procesos de sonido centrales; por lo tanto, necesita que su controlador los admita.

Tengo un amplificador de auriculares Fiio USB que ejecuto desde mi MBP, y ni los controles de silencio ni de volumen funcionan en el teclado. Sospecho que el volumen se aplica mediante circuitos analógicos, no digitales, por lo que esto tendría sentido. Pero estoy un poco sorprendido de que mi silenciador no funcione; tal vez eso se espera que sea implementado por lo mismo que controla el volumen. (Editar: mi dispositivo no vino con un controlador, pero fue reconocido como un dispositivo de sonido USB automáticamente).

Para resumir, supongo que si hay un controlador específico para su dispositivo, instalarlo o encontrar el panel de control podría ayudar. Si no tiene un archivo de controlador, intente buscar uno en Google (y obviamente, solo descárguelo de fuentes en las que confíe).

Line6 lanzó nuevos controladores y el problema desapareció.

Es probable que sea la forma en que line6 conectó los controles USB a través del controlador, como explicó @halfer. Es posible que hayan apresurado la versión Mac del controlador o que no hayan tenido los recursos de desarrollo para implementar completamente todas las funciones, por lo que se omitió.

sin embargo, puede tener suerte usando una aplicación como usb overdrive. está destinado a ratones, teclados y joysticks, pero le permite asignar USB conectado a pulsaciones de teclas específicas y controles del sistema como volumen o silencio.

¿Puede dar más detalles sobre la parte de USB overdrive? Me gustaría silenciar la línea 6 cuando presiono silenciar en mi teclado (cuando está conectado). La tecla de silencio debería seguir silenciando los altavoces internos si la línea 6 no está conectada.