我正在运行 Spotify Linux Beta。我的键盘是 Logitech Illuminated 有线键盘。
我的键盘热键可以与 Banshee 一起使用,但不能与 Spotify 一起使用,即使通过上部面板右上角的“音量”小部件控制 Spotify 也可以正常工作。
答案1
我使用本指南做了以下事情:http://www.mabishu.com/blog/2010/11/15/playing-with-d-bus-interface-of-spotify-for-linux/
您需要安装 mdbus2:
sudo apt-get install mdbus2
现在您可以尝试播放/暂停:
dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause
要将其绑定到您需要的键,例如 AutoKey。
sudo apt-get install autokey-gtk
创建一个新脚本并使用此代码:
system.exec_command("dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause", getOutput=False)
并将其绑定到您想要使用的任何键。
当然,您可以使用相同的方法创建下一个和上一个的热键:)
此命令将显示可用的方法:
mdbus2 org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2
不过,我不知道如果使用相同的热键同时使用 banshee 和 spotify 会发生什么!
答案2
免责声明:我在 Spotify 工作
这是 Linux 客户端中已知的缺失功能,但我们在 0.9.4 版中添加了它。因此,虽然这个帖子相当老旧,但值得注意的是,它现在应该可以正常工作了。如果您仍然遇到媒体键问题,请在社区论坛上发帖。
答案3
Spotify 也遇到了同样的问题。尝试了上述所有方法后,我检查了键盘绑定,发现热键已解除绑定。
在终端中运行unity-control-center keyboard
或转到设置中的键盘,转到Shortcuts
选项卡然后Sound and Media
。确保您已绑定媒体键。