{"id":13710496,"url":"https://github.com/quentinlesceller/macmediakeyforwarder","last_synced_at":"2025-05-06T19:32:01.521Z","repository":{"id":37501675,"uuid":"476751317","full_name":"quentinlesceller/macmediakeyforwarder","owner":"quentinlesceller","description":"Media Key Forwarder for iTunes and Spotify","archived":false,"fork":true,"pushed_at":"2024-11-27T14:47:28.000Z","size":1459,"stargazers_count":221,"open_issues_count":5,"forks_count":7,"subscribers_count":6,"default_branch":"master","last_synced_at":"2024-11-27T15:36:30.712Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Objective-C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"milgra/macmediakeyforwarder","license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/quentinlesceller.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"security_a.png","support":null}},"created_at":"2022-04-01T14:23:16.000Z","updated_at":"2024-11-27T14:47:33.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/quentinlesceller/macmediakeyforwarder","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/quentinlesceller%2Fmacmediakeyforwarder","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/quentinlesceller%2Fmacmediakeyforwarder/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/quentinlesceller%2Fmacmediakeyforwarder/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/quentinlesceller%2Fmacmediakeyforwarder/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/quentinlesceller","download_url":"https://codeload.github.com/quentinlesceller/macmediakeyforwarder/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252753530,"owners_count":21798975,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-02T23:00:57.392Z","updated_at":"2025-05-06T19:31:56.475Z","avatar_url":"https://github.com/quentinlesceller.png","language":"Objective-C","funding_links":[],"categories":["Utilities"],"sub_categories":[],"readme":"# Mac Media Key Forwarder [![Build Status](https://travis-ci.org/milgra/macmediakeyforwarder.svg?branch=master)](https://travis-ci.org/milgra/macmediakeyforwarder#)\n\nMac Media Key Forwarder for [iTunes](https://www.apple.com/itunes/) and [Spotify](http://www.spotify.com).\n\nForwards media keys to iTunes or Spotify directly.\n\nYou can prioritize which app you would like to control or you can go with the default behaviour which controls the running app.\n\nThe app runs in the menu bar.\n\nDownload the compiled application from my [Releases](https://github.com/milgra/macmediakeyforwarder/releases).\n\nIf you want even more control over what you want to control you should try [beardedspice](http://beardedspice.github.io).\n\n**Issues you should know about**\n\nThe app listens on the event tap for key events. This causes problems in some rare cases, like \n- when changing search engine in Safari's preferences window\n- when trying to allow third-party kernel extensions\n\nIn these cases simply pause Mac Media Key Forwarder from it's menu.\n\n**Installation \u0026 MacOS Mojave Compatibility**\n\nThe app itself is compatible with Mojave, but you need to add it as trusted application in order to make it function properly.\n\nYou can do this with these steps:\n1. Go to **System Preferences** \u003e **Security \u0026 Privacy**\n2. Open the **Privacy** tab, and look for **Accessibility** in the left list\n3. Turn on the checkbox for **MacMediaKeyForwarder.app** in the right list\n2. Look for **Automation** in the left list\n3. Turn on the checkbox for **iTunes.app** and **Spotifiy.app** under **MacMediaKeyForwarder.app** in the right list\n4. Run the app again\n\n![Security Setting](security_a.png)\n\n![Security Setting](security_b.png)\n\n**Other milgra utilities you might be interested in**\n\n[mac audio keepalive](https://github.com/milgra/macaudiokeepalive)\n\n[airpods sound quality fixer](https://github.com/milgra/airpodssoundqualityfixer)\n\n[fat fingers keyboard for iphone](https://github.com/milgra/fatfingerskeyboard)\n\n---\n\n**Contributors :** \n* Michael Dorner ([@michaeldorner](http://github.com/michaeldorner))\n* Matt Chaput ([@mchaput](http://github.com/mchaput))\n* Ben Kropf ([@ben-kropf](http://github.com/ben-kropf))\n* Alejandro Iván ([@alejandroivan](http://github.com/alejandroivan))\n* Sungho Lee ([@sh1217sh](http://github.com/sh1217sh))\n* Björn Büschke ([@maciboy](http://github.com/maciboy))\n* Sergei Solovev ([@e1ectron](http://github.com/e1ectron))\n* Munkácsi Márk ([@munkacsimark](http://github.com/munkacsimark))\n* Irvin Lim ([@irvinlim](https://github.com/irvinlim))\n* Simon Seku ([@SimonSeku](https://github.com/SimonSeku))\n* Dave Nicolson ([@dnicolson](https://github.com/dnicolson))\n* teemue ([@teemue](https://github.com/teemue))\n* takamu ([@takamu](https://github.com/takamu))\n* Alex ([@sashoism](https://github.com/sashoism))\n* Sebastiaan Pasma ([@spasma](https://github.com/spasma))\n* WiktorBuczko ([@WiktorBuczko](https://github.com/WiktorBuczko))\n* Andy White ([@arcwhite](https://github.com/arcwhite))\n* xjbeta ([@xjbeta](https://github.com/xjbeta))\n* Jules Coynel ([@jcoynel](https://github.com/jcoynel))\n\nThank you!!!\n\n---\n\n*What's new in version 3.1.2 :*\n- Lower minimum version to macOS 10.14\n- App is now signed.\n\n*What's new in version 3.1.1 :*\n- Fix freeze at launch\n- Update for macOS 12.3\n\n*What's new in version 3.1 :*\n- Ability to hide the menu icon\n- French translation\n\n*What's new in version 3.0 :*\n- Catalina compatibility\n\n*What's new in version 2.8 :*\n- Polish localization\n- Fixed broken Japanese, Finnish, Dutch localization \n\n*What's new in version 2.7 :*\n- Dutch localization \n\n*What's new in version 2.6 :*\n- Enabled undocking status bar item \n\n*What's new in version 2.5 :*\n- Finnish, Japanese localization\n- Modified Accessibility Instructions\n\n*What's new in version 2.3 :*\n- Korean, Danish, Russian and Hungarian localization is linked back to the project ( they got lost somewhere :( )\n\n*What's new in version 2.2 :*\n- MacOS Mojave 10.14.2 fix, showing notification pop-up if tap cannot be created\n\n*What's new in version 2.1 :*\n- app brings up permission popups if permission is not granted for Accessibility and Automation Target\n\nWhat's new in version 2.0 :\n- app renamed to Mac Media Key Forwarder\n- Hungarian localization\n- updated icon\n- Open At Login state is checked every time the menu is opened so it shows an updated state\n- added installation steps to readme because increased MacOS security made it more confusing\n- added event-tap related issues to readme because it can cause head scratches in some special cases \n\nWhat's new in version 1.9 :\n- added open at login menu option\n- German localization update\n- Korean localization update\n\nWhat's new in version 1.8 :\n- added pause menu option\n- 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\n- Russian localization\n- German localization\n- Spanish localization\n- fixed headphone button issue\n- added macOS Sierra compatibility if you want explicit music player control there\n\nWhat's new in version 1.7 :\n- fast forward/rewind is possible when iTunes is selected explicitly\n- Korean localization\n- rumors say that it works with TouchBar\n\nWhat's new in version 1.6 :\n- increased compatibility with external keyboards\n\nWhat's new in version 1.5 :\n- now you can explicitly prioritize iTunes or Spotify\n- play button now starts up iTunes or Spotify if they are not running aaaand explicitly selected\n\nWhat's new in version 1.4 :\n- memory leak fixed\n\nWhat's new in version 1.3 :\n- previousTrack replaced with backTrack in case of iTunes for a better experience\n\nWhat's new in version 1.2 :\n- new icon\n- source code is super tight now\n- developer id signed, its a trusted app now\n\n---\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fquentinlesceller%2Fmacmediakeyforwarder","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fquentinlesceller%2Fmacmediakeyforwarder","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fquentinlesceller%2Fmacmediakeyforwarder/lists"}