在Mac键盘上按下“媒体”键(播放,暂停,上一个,下一个等)时,是否可以将Spotify设置为默认程序?
在打开Spotify的大多数情况下,“媒体”键可以正常工作。但是,iTunes偶尔会在您点击它们时弹出。如果您可以仅指定触发这些按键时将Spotify作为默认程序(与iTunes相对),那就更好了。
如果有关系,我正在使用Mountain Lion。
在Mac键盘上按下“媒体”键(播放,暂停,上一个,下一个等)时,是否可以将Spotify设置为默认程序?
在打开Spotify的大多数情况下,“媒体”键可以正常工作。但是,iTunes偶尔会在您点击它们时弹出。如果您可以仅指定触发这些按键时将Spotify作为默认程序(与iTunes相对),那就更好了。
如果有关系,我正在使用Mountain Lion。
Answers:
我发现此问题对我而言不一致,因此在发生这种情况时,我会使用这种相当破坏性的方法:
itunes
Spotify还运行了一个助手。我的猜测是,这取决于哪个首先加载。
根据下面的评论–您只需将其从登录项中删除:
Lifehacker前不久为Snow Leopard撰写了一篇有关此问题的文章。http://lifehacker.com/5531707/free-your-macs-media-keys-from-itunes-grasp
我们之前使用的技巧远远不够理想,需要您在后台启动QuickTime,或者对iTunes.app中的系统文件进行一些严重的黑客攻击。NoMitsu创建了一个一键安装程序,用于修补远程控制守护程序,该程序负责管理媒体密钥。只需下载补丁并双击它。输入密码后,您的媒体密钥将不受iTunes的控制。
我想您已经尝试过了。我记得媒体键将控制最后一个活动的程序,因此,如果Spotify是您打开(当前已打开)的最后一个媒体应用程序,则媒体键将控制它。希望这可以帮助你。
我遇到这个问题已有多年了,就我而言,它已经超出了iTunes。在Keynote或“声明”媒体密钥的其他应用程序中工作时,无法控制Spotify(或其他音乐播放器)。
但是现在我终于解决了!
相当漫长的过程,但是可以解决。
将媒体密钥绑定到一个媒体播放器,并且仅该播放器:
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
那样简单!=)
编辑:Karabiner尚不能与Sierra一起使用,但是称为“ Karabiner Elements”的预发行版本可以解决问题。在这种情况下,请跳过上面列表中的前4个步骤,而是:
Mac Media Key Forwarder软件提供了一种用户友好的方法,可为您的媒体密钥确定Spotify的优先级。它在后台运行,并在Mac菜单栏中为您提供了一些简单的设置。它只是工作。
下载并安装
可以直接从主页下载或安装它,也可以使用例如Homebrew:
brew cask install macmediakeyforwarder
笔记
环顾了一会后,我终于找到了https://github.com/zsszatmari/MagicKeys
它不特定于Spotify,但可以让您选择在按下媒体键时启动的任何应用程序。
我看到的只有2个小问题(一个也是默认iTunes行为的问题)。
对我来说,对Mojave有用的解决方案是从iTunes删除执行位:
sudo chmod -x /Applications/iTunes.app/Contents/MacOS/iTunes
并可以选择在下面添加相关的媒体播放器
Preferences -> Security & privacy -> Accessibility
System Integrity Protection (CIP)
- csrutil disable
在恢复模式。
您可以使用以下方法进入应用程序库并在终端中手动删除iTunes.app:
sudo rm -rf /Applications/iTunes.app
不会自动将Spotify设置为默认媒体播放器,但iTunes将不再存在于您的计算机上。
sudo chmod -x /Applications/iTunes.app/Contents/MacOS/iTunes
正如博·史密斯(Beau Smith)的评论所建议的那样,该应用程序BeardedSpice表现出色!不仅适用于SPotify,还适用于许多其他服务(Netflix,Youtube,SoundCloud等)
无需更改库或程序或下载工具。您需要的一切都在手边,易于使用。2007年的提示仍然有效:使用“ Automator”设置要执行的操作,然后将其分配给键盘快捷键。