Sovrascrivi i tasti "multimediali" di iTunes (riproduzione, pausa, ecc.) per Spotify?

86

È possibile impostare Spotify come programma predefinito quando i tasti "media" (riproduzione, pausa, precedente, successivo, ecc.) vengono premuti sulla tastiera del Mac?

Per la maggior parte quando Spotify è aperto, i tasti "media" funzionano bene. Ma ogni tanto iTunes salta fuori quando li colpisci. Sarebbe molto più bello se potessi semplicemente specificare che Spotify è il programma predefinito quando questi tasti vengono attivati, in opposizione a iTunes.

Se è importante, sto usando Mountain Lion.

    
posta Josh Foskett 29.07.2012 - 04:27
fonte

15 risposte

33

Trovo che questo problema avvenga in modo incoerente, quindi uso questo approccio abbastanza distruttivo quando succede:

  1. Apri "Monitoraggio attività", che può essere facilmente trovato usando Spotlight
  2. Seleziona "CPU" o "Memoria" dalle pillole nella parte superiore della finestra di dialogo
  3. Nella casella di ricerca, in alto a destra, digita: itunes
  4. "ituneshelper" è ciò che stai cercando. Trovalo, fai clic su di esso, quindi seleziona "Forza uccisione"
  5. Accetta la conferma

Spotify ha anche un aiuto in esecuzione. La mia ipotesi è che dipenda da quale si carica prima.

Soluzione permanente

Per commento sotto: puoi semplicemente rimuoverlo dai tuoi elementi di accesso:

  1. Cerca "Elementi di login" in Preferenze di Sistema
  2. Seleziona l'helper di itunes
  3. Fai clic sul pulsante [-]
  4. Riavvia il tuo mac
risposta data 30.10.2014 - 03:29
fonte
21

Lifehacker ha pubblicato un articolo su questo problema molto tempo fa per Snow Leopard. link

The tricks we used before were far less than ideal, requiring you to start up QuickTime in the background, or do some serious hacking to system files within iTunes.app. NoMitsu has created a one-click installer that patches the remote control daemon, the app responsible for managing the media keys. Just download the patch and double-click on it. After entering your password, your media keys will be free from iTunes' grasp.

Suppongo che tu abbia già provato questo. Ricordo che i tasti multimediali controlleranno l'ultimo programma attivo, quindi se Spotify era l'ultima app multimediale aperta (ed è attualmente aperta), i tasti multimediali lo controlleranno. Spero che questo ti aiuti.

    
risposta data 04.09.2012 - 17:50
fonte
9

Ho avuto questo problema per anni e nel mio caso va oltre iTunes. Quando lavori in Keynote o in un'altra applicazione che "rivendica" i tasti multimediali, il controllo di Spotify (o di altri lettori musicali) non funzionerà.

Ma ora l'ho finalmente risolto!

Un processo piuttosto lungo, ma qui va.

Associazione dei tasti multimediali a un lettore multimediale e solo a quel lettore:

  • Vai alle preferenze di sistema > Tastiera > e selezionare "Usa tutti i tasti F1, F2, ecc. come tasti funzione standard". (questo disabiliterà tutti i controlli rapidi come luminosità e volume) (Per abilitarli di nuovo:)
  • Scarica "Karabiner"
  • Scegli "Modifica F1..F19 Chiave e tasto funzione ..." > "Cambia F1..F19 Key" > "F1..F12 in chiave funzionale"
  • Abilita tutti tranne "F7, F8, F9 ai controlli musicali" (a meno che non desideri mappare altri tasti a funzioni di tua scelta) (ora la luminosità ecc. dovrebbe funzionare di nuovo)
  • Scarica e installa FastScripts
  • Apri Automator e crea un nuovo servizio
  • Cambia "riceve il servizio selezionato:" [testo] su [nessun input]
  • Aggiungi l'azione "Esegui script Apple" alla schermata principale
  • Inserisci e salva i seguenti tre script Apple (per Spotify, ma sono sicuro che questo funziona con altri lettori multimediali) alla cartella [utente] / Libreria / Script:
try
tell application "Spotify"
    playpause
end tell
end try
return
try
tell application "Spotify"
    previous track
end tell
end try
return
try
tell application "Spotify"
    next track
end tell
end try
return
  • E infine in In FastScripts, vai su "Script Shortcuts" e imposta F7, F8 e F9 come scorciatoie per i tuoi script!

Facile come quello! =)

EDIT: Karabiner non funziona ancora con Sierra, ma una pre-release chiamata "Karabiner Elements" fa il trucco. In tal caso, salta i primi 4 passaggi nell'elenco precedente e invece:

  • Installa gli elementi del Karabiner
  • Seleziona i tasti funzione e mappa f7 > f7, f8 > f8, f9 > f9 (quindi continua dall'elenco precedente installando Fastscript.)
risposta data 11.08.2016 - 17:04
fonte
5

Dopo aver cercato un po 'di tempo ho finalmente trovato link

Non è specifico di Spotify ma ti consente di selezionare qualsiasi applicazione da avviare quando viene premuto un tasto multimediale.

Ci sono solo 2 piccoli problemi che vedo con esso (e uno è anche un problema con il comportamento predefinito di iTunes).

  1. Apre l'applicazione con uno dei 3 pulsanti multimediali. Mentre questo è ciò che la domanda originale ha richiesto, non è il comportamento predefinito per iTunes. iTunes si apre solo quando si preme il pulsante di riproduzione / pausa (non i pulsanti Indietro / Avanti). Idealmente questa sarebbe un'opzione che l'utente potrebbe selezionare.
  2. Non avvia la riproduzione multimediale dopo l'avvio dell'applicazione. La stessa cosa vale per iTunes anche per impostazione predefinita, ma sarebbe bello se fosse sufficiente premere Play una volta per aprire Spotify e avviare la riproduzione della musica piuttosto che premere il tasto, attendere l'avvio dell'app e quindi premere di nuovo il tasto.
risposta data 18.03.2017 - 04:48
fonte
4

Aggiungendo a ciò che @sjg ha detto, potresti avere Spotify aperto all'avvio (presumendo che non ti interessi per l'apertura di iTunes all'avvio) in modo che tu possa far funzionare i tasti multimediali con Spotify direttamente dal login. Ancora una volta, questa è solo una soluzione alternativa e non è una soluzione completa, ma se vuoi che venga aperta all'avvio, vai a Spotify > Preferenze e scorri verso il basso fino a "Apri Spotify automaticamente dopo aver effettuato l'accesso al computer" e seleziona Apri automaticamente.

    
risposta data 05.09.2012 - 07:09
fonte
2

È meglio andare su Utente ( Impostazioni - > Utenti e gruppi ) e quindi fare clic su "Elementi di avvio" e disattivare ituneshelper . In questo modo non è necessario interrompere il processo ogni volta che si accende il dispositivo.

    
risposta data 07.10.2017 - 13:31
fonte
2

Impostazioni > Utente & Gruppi > Elementi di accesso

  • rimuovi l'helper di Itunes
  • Aggiungi Spotify (seleziona nascondi)

Riavvia il tuo computer. Giocherà sempre a Spotify poiché è aperto sullo sfondo e non su iTunes.

    
risposta data 14.11.2018 - 15:42
fonte
1

Ecco come dovrebbe funzionare:

  1. Se si preme un tasto multimediale sulla tastiera, è necessario inviare un messaggio all'applicazione attualmente attiva, se è supportata dai tasti multimediali
  2. In caso contrario, l'applicazione di supporto della chiave multimediale più recente deve essere inviata al messaggio
  3. Se non è disponibile alcuna applicazione, apri l'applicazione di supporto della chiave multimediale predefinita (ad es. iTunes, ma configurabile)
  4. Ogni applicazione di supporto della chiave multimediale dovrebbe avere un opt-out nelle sue preferenze

Non mi sembra così difficile, ma questo è uno di quei piccoli difetti di usabilità di OSX che si trova su una pila di cose che servono solo a rendere l'esperienza complessiva sotto-par.

    
risposta data 07.09.2016 - 13:49
fonte
1

Come suggerito nel commento di Beau Smith, l'app BeardedSpice fa un ottimo lavoro! Non solo per SPotify ma anche per molti altri servizi (Netflix, Youtube, SoundCloud, ecc.)

    
risposta data 13.08.2018 - 09:08
fonte
1

una soluzione che ha funzionato per me per Mojave era quella di rimuovere il bit di esecuzione da iTunes:

sudo chmod -x /Applications/iTunes.app/Contents/MacOS/iTunes

e, facoltativamente, aggiungi il lettore multimediale in questione sotto

Preferences -> Security & privacy -> Accessibility

    
risposta data 13.11.2018 - 13:50
fonte
0

Ecco un pacchetto che funziona come una buona soluzione:

link

    
risposta data 10.02.2017 - 03:01
fonte
0

Nessuna necessità di cambiare librerie o programmi o scaricare strumenti. Tutto ciò di cui hai bisogno è a portata di mano e facile da usare. Il consiglio del 2007 funziona ancora: imposta su "Automator" cosa vuoi fare e assegnale a una scorciatoia da tastiera.

link

    
risposta data 02.03.2017 - 13:55
fonte
-1

è disponibile un'opzione sulla tastiera per utilizzare i tasti tradizionali F1, F2, ecc. o le funzioni speciali. Forse hai selezionato la modalità tradizionale.

    
risposta data 24.10.2014 - 21:08
fonte
-1

Puoi andare alla tua libreria Applicazioni e cancellare manualmente iTunes.app nel terminale usando:

sudo rm -rf /Applications/iTunes.app

Non farà automaticamente di Spotify il tuo lettore multimediale predefinito, ma iTunes non esisterà più sul tuo computer.

    
risposta data 08.04.2016 - 20:05
fonte
-1

Qualcosa che funziona la maggior parte del tempo per me è semplicemente il riavvio del programma in questione.

Ad esempio, Spotify non sta giocando bene con i tasti multimediali (cioè non fanno nulla quando Spotify è aperto). Solitamente esco da Spotify e lo riavvio e quando si riapre i tasti multimediali funzionano di nuovo automaticamente.

Ovviamente, questo è tutt'altro che ideale e sicuramente non fa nulla per rendere Spotify il programma "predefinito" per i media key, ma agisce come un soft reset per i tasti che può aiutare fino a quando una migliore risposta viene creata da Apple / Spotify.

    
risposta data 05.04.2017 - 14:13
fonte

Leggi altre domande sui tag