/ / Stoppa att iTunes startar när du trycker på Play på Mac-tangentbordet

Stoppa iTunes från att starta när du trycker på Spela på Mac-tangentbordet

itunes-keyboard-no

Jag älskar min MacBook Pro. Jag hatar iTunes. Jag tror inte att jag är ensam. Men varje gång jag trycker på “Spela” -knappen på mitt tangentbord eller ansluter en Bluetooth-högtalare dyker iTunes upp och hånar mig.

Helst skulle jag aldrig se iTunes igen. Jag använder Vox för att lyssna på musik och jag behöver inte Apples musikspelare / musikbutik / TV och filmbutik / iPhone och iPad backup-verktyg / desktop App Store-webbläsare / prenumerationsströmningstjänst / podcastkatalog / resurs hog. Finns det något sätt att stoppa detta?

Som det visar sig, ja. Det har varit många knep för detta genom åren, eftersom olika metoder fortsätter att bryta med nya versioner av macOS, men här är vad som fungerar nu. Jag testade det på macOS Sierra, men det kan också fungera på tidigare versioner.

Hur man stoppar iTunes från att kapa Play-tangenten

Gå först till Applikationer> Verktyg och öppna terminalen. Alternativt kan du söka efter Terminal med Spotlight.

mac-itunes-launch

När terminalen är öppen kör du det här kommandot:

launchctl unload -w /System/Library/LaunchAgents/com.apple.rcd.plist

Här är en snabb sammanfattning av vad allt detta betyder, så det känns lite mindre som en magisk trollformel:

  • launchctl är ett enkelt program på din Mac för att kontrollera agenter som körs i bakgrunden.
  • Ordet unload berättar launchctl du vill inaktivera en viss agent.
  • /System/Library/LaunchAgents/com.apple.rcd.plist är platsen för agenten du inaktiverar. Agenter springer i bakgrunden; den här startar iTunes när du trycker på “Spela” -tangenten.

När du har kört kommandot kan du försöka trycka på Spela på tangentbordet. Ingenting händer!

Om du vill undvika iTunes ännu mer föreslår jag också att du ändrar standardapplikationen för musikfiler, annars öppnar iTunes kanske iTunes.

Hur du ångrar denna inställning (och återställ standardbeteendet)

För att ångra denna magiska förändring behöver du bara köra det här kommandot:

launchctl load -w /System/Library/LaunchAgents/com.apple.rcd.plist

Som du kan se är detta nästan identiskt med föregående kommando, bara med ordet load istället för unload.

Tryck på Spela så visas iTunes igen som tidigare.

itunes-worst-thing-ever