Skip to content
This repository has been archived by the owner on Jun 10, 2020. It is now read-only.

Attempt at changing my play button to open spotify, rather than iTunes.

License

Notifications You must be signed in to change notification settings

jlgrock/play-button-spotify-patch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Play Button Spotify patch

UPDATE

As of El Capitan, the OS has introduced the new System Integrity Protection, which means you have to disable this to patch. I don't expect most folks are going to do this. But it does work.

Overview

This is a patch for removing the default OS X behavior of always starting iTunes when the play button on the keyboard is pressed. This feature can be useful for a lot of users, but it can also be annoying if iTunes isn't your "go to" application.

The Patch script will patch the Remote Control Daemon to replace the starting of iTunes whenever you press the play button to starting Spotify on the keyboard or an external remote control. This will only prevent iTunes from starting, all other functions (like play/pause while iTunes is running) will continue to work as before.

This program will backup the original file in case if you would like to restore the original functionality.

Lastly, with major upgrades of the Operating System, you may just have to run this again. Just make sure to delete the backup of the original before starting.

General Information

This is a fork from a project from Farhan Ahmad, which disabled the play button until an application had started up.

To run the patch (which does the backup automatically), clone this repository, navigate to the top level, and execute the the file Patch.command, as such: sudo ./Patch.command. It will prompt you for the rest.

Want to customize this to work on some other application? Just modify the string_to_use variable in edit_rcd_bin.py. Just make sure that it's exactly 48 characters in the string, otherwise you'll mess up the register math! But don't worry, if you do mess it up, just run the command again to undo it :)

About

Attempt at changing my play button to open spotify, rather than iTunes.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published