键盘上的播放/停止/下一个/上一个按钮无法与 Spotify 配合使用

键盘上的播放/停止/下一个/上一个按钮无法与 Spotify 配合使用

我正在运行 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。确保您已绑定媒体键。

相关内容