( Formerly known as High Sierra Media Key Enabler )
Mac Media Key Forwarder for iTunes and Spotify.
Forwards media keys to iTunes or Spotify directly.
You can prioritize which app you would like to control or you can go with the default behaviour which controls the running app.
The app runs in the menu bar.
Download the compiled application from my homepage.
If you want even more control over what you want to control you should try beardedspice.
Installation
Apple increased MacOS security with the latest version. Besides allowing MMKF to install in various popups you also have to add it as a trusted app in System Preferences -> Security & Privacy -> Privacy tab -> Accessibility menuitem on the left. You have to click on the lock at the lower left corner then click on the plus icon under app list table and select Mac Media Key Forwarder from Applications folder.
Issues you should know about
The app listens on the event tap for key events. This causes problems in some rare cases, like
- when changing search engine in Safari's preferences window
- when trying to allow third-party kernel extensions
In these cases simply pause Mac Media Key Forwarder from it's menu.
MacOS Mojave Compatibility
The app itself is compatible with Mojave, but you need to add it as trusted application in order to make it functions properly.
You can do this with these steps:
- Go to System Preferences > Security & Privacy
- Open the Privacy tab, and look for Accessibility in the left list
- Turn on the checkbox for MacMediaKeyForwarder.app in the right list
- Run the app again
Contributors :
- Michael Dorner (@michaeldorner)
- Matt Chaput (@mchaput)
- Ben Kropf (@ben-kropf)
- Alejandro Iván (@alejandroivan)
- Sungho Lee (@sh1217sh)
- Björn Büschke (@maciboy)
- Sergei Solovev (@e1ectron)
- Munkácsi Márk (@munkacsimark)
Thank you!!!
What's new in version 2.0 :
- app renamed to Mac Media Key Forwarder
- Hungarian localization
- updated icon
- Open At Login state is checked every time the menu is opened so it shows an updated state
- added installation steps to readme because increased MacOS security made it more confusing
- added event-tap related issues to readme because it can cause head scratches in some special cases
What's new in version 1.9 :
- added open at login menu option
- German localization update
- Korean localization update
What's new in version 1.8 :
- added pause menu option
- added pause automatically menu option : if no music player is running macOS default behavior is used and keys are forwarded to currently active media player
- Russian localization
- German localization
- Spanish localization
- fixed headphone button issue
- added macOS Sierra compatibility if you want explicit music player control there
What's new in version 1.7 :
- fast forward/rewind is possible when iTunes is selected explicitly
- Korean localization
- rumors say that it works with TouchBar
What's new in version 1.6 :
- increased compatibility with external keyboards
What's new in version 1.5 :
- now you can explicitly prioritize iTunes or Spotify
- play button now starts up iTunes or Spotify if they are not running aaaand explicitly selected
What's new in version 1.4 :
- memory leak fixed
What's new in version 1.3 :
- previousTrack replaced with backTrack in case of iTunes for a better experience
What's new in version 1.2 :
- new icon
- source code is super tight now
- developer id signed, its a trusted app now