回答:
Spotify Gnomeをお試しください
Spotify-Gnomeは、Spotify LinuxクライアントにGnomeメディアキーサポートを提供するプログラムです。再生/一時停止、停止、次、および前の信号をサポートし、Gnome 2とGnome 3の両方と互換性があります。
gir1.2-telepathyglib-0.12
これを機能させるためにインストールしなければならなかったライブラリの一部です。
免責事項:私はSpotifyで働いています
これはLinuxクライアントの既知の欠落機能でしたが、バージョン0.9.4で追加しました。そのため、このスレッドはかなり古いものですが、現在は動作するはずです。メディアキーに関する問題が引き続き発生する場合は、コミュニティフォーラムにメッセージを投稿してください。
1.0.96.181.gf6bc1b6b
Ubuntu 16.04 でも動作しません。nickfのソリューションを使用する必要がありました。Spotifyで何を修正したかわかりませんが、これを修正したようには見えません。
spotify-notifyを使用できます。notify-osd通知を提供するだけでなく、メディアキーもサポートします。
どのディストリビューション/デスクトップ環境を使用していますか?私はXFCEを使用していますが、キーバインドに問題があります(XFCEが他のDEとは異なる解釈をしていると思います)。
XFCEを使用したUbuntu 17.04で動作するソリューションを提供するGitHubページを見つけました:https ://gist.github.com/jbonney/5743509
手順は次のとおりです(GitHubページよりも少し詳しく説明します):
dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause
dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Stop
dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Next
dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Previous
XF86AudioPlay
XF86AudioStop
XF86AudioNext
XF86AudioPrev
これで修正されるはずです!これは私のために働いた。[停止]ボタンをスキップでき、[再生/一時停止]ボタンと混同しないでください。私はほとんどやった。
私が言ったように、XFCEにはキーに関する問題があると思います。XFCE は最初に解釈するXF86AudioPlay
のでXF
、Spotifyはそれを認識しません。他のDEでも問題なく機能するため、それは理にかなっていますが、XFCEはセットアップされずに壊れます。いずれにせよ、これは私のために働くので、私はそれがあなたのために働いたことを願っています!