È possibile creare un tasto di scelta rapida per commutare l'uscita audio?

1

Sto usando monitor esterni. Per questo motivo, ogni volta che il mio Mac va a dormire, reindirizza automaticamente l'output al monitor. Questo è fastidioso da correggere, poiché devo spostare il mouse e fare clic per correggerlo ogni volta. C'è un modo per impostare un tasto di scelta rapida per alternare l'uscita audio per me? qualcosa come command+shift+s

    
posta kilojoules 20.10.2016 - 20:04
fonte

1 risposta

1

Poiché hai solo i due dispositivi di output, il seguente codice si alternerà tra i due.

tell application "System Preferences"
    activate
    set current pane to pane "com.apple.preference.sound"
    tell application "System Events"
        tell application process "System Preferences"
            tell tab group 1 of window "Sound"
                click radio button "Output"
                if (selected of row 2 of table 1 of scroll area 1) then
                    set selected of row 1 of table 1 of scroll area 1 to true
                else
                    set selected of row 2 of table 1 of scroll area 1 to true
                end if
            end tell
        end tell
    end tell
    quit
end tell

L'ho provato come un servizio di Automator usando un'esecuzione di AppleScript e poi gli ho assegnato una combinazione di tasti di scelta rapida e funziona con il mio sistema che ha solo due uscite audio. La parte difficile sarà trovare una combinazione di tasti di scelta rapida che non è già stata assegnata a nessuna o a tutte le app.

Come esempio comando spostamento s è Salva con nome ... in Safari, ma se il Desktop ha lo stato attivo quando premuto, funziona come attiva il servizio.

  1. Apri Automator.
  2. File > Nuovo > Servizio, con le impostazioni mostrate nell'immagine.
  3. Aggiungi un'esecuzione AppleScript azione sostituisci il codice predefinito con il codice sopra.
  4. Salva il servizio come, ad esempio: Attiva / disattiva dispositivo audio
  5. Assegna una scorciatoia da tastiera in: Preferenze di Sistema > Tastiera > Tasti di scelta rapida > Servizi

    
risposta data 20.10.2016 - 22:19
fonte

Leggi altre domande sui tag