6 votos

Cómo cambiar el dispositivo de salida de sonido con el teclado

Me gustaría poder cambiar el dispositivo de salida a veces, por ejemplo para cambiar entre auriculares y altavoces, sin tener que usar el ratón.

He descubierto cómo enfocar el área del "menú de estado" (parte superior derecha de la pantalla) con un atajo de teclado (por defecto es Ctrl + Fn + F8 ), y puede seleccionar el menú de sonido.

Pero cuando intento seleccionar elementos en ese menú, al pulsar las teclas de dirección sólo se altera el volumen (incluso con modificadores como Cmd o Alt ). Incluso page up / page down ¡!

¿Cómo puedo acceder al resto del menú con el teclado y cambiar el dispositivo de salida?

8voto

Chris Rathjen Puntos 1

No he encontrado la forma de hacerlo mediante el menú de estado, pero otra forma rápida por teclado es:

  1. Abrir el foco de atención ( Cmd + Space )
  2. Escriba "sonido" y seleccione Preferencias de sonido
  3. Utilice tab + teclas de flecha para navegar a la pestaña "Salida" si es necesario
  4. tab en el menú y utilizar las teclas de flecha para cambiar instantáneamente la salida
  5. Cmd + W para cerrar la ventana

(MacOS 10.15)

6voto

Bomhof Puntos 29

YMMV, pero porque

  1. switchaudio-osx existe
  2. Las fuentes de sonido de mi portátil cambian cuando conecto y desconecto los dongles de pantalla y sonido, y
  3. Yo uso Apptivate para mis atajos de teclado

Mi solución es:

  1. Instalar switchaudio-osx

  2. Cree un AppleScript de 1 línea y guárdelo como una aplicación:

    do shell script "/usr/local/bin/SwitchAudioSource -s 'MacBook Pro Speakers'"

  3. Utiliza Apptivate para dar a la aplicación AppleScript guardada un atajo de teclado.

Esto tiene la ventaja de no depender de las posiciones de la lista de IU.

Como se ha mencionado en otras respuestas, hay otras alternativas populares a Apptivate para asignar un atajo de teclado a una aplicación AppleScript.

Ejecutar SwitchAudioSource sin opciones mostrará el texto de ayuda. SwitchAudioSource -a enumera todas las fuentes de sonido por su nombre.

0voto

user43889 Puntos 266

La primera respuesta a Uso de Apple script para gestionar la selección de la salida de sonido describe cómo utilizar un AppleScript para cambiar entre dos dispositivos de salida. Esto funciona para mí sin modificación.

También hay Applescript: "no se puede obtener el grupo de pestañas 1 de la ventana" que establece a los dispositivos específicos. Es bastante antiguo, por lo que puede necesitar algo de depuración.

Una vez que tengas un script que funcione, hay varias formas de ejecutarlo con un atajo de teclado. La más sencilla es utilizar FastScripts .

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