Spotifyキーボードコントロールが機能しない


18

Ubuntu 16.04を使用していますが、spotifyで再生、一時停止、次または前の曲に移動できません。多くの答えがありますが、ほとんどは複雑です。コマンドラインを必要としない簡単な解決策はありますか?

Logitech Bluetoothキーボードを使用しています。

回答:


26

シンプルなソリューションの信用はに行くありSpotifyはフォーラムでこのスレッドのおかげ schuellerfrszabla。ソリューションは非常にシンプルで、どのLinuxディストリビューションでも動作します。

  1. このファイルをダウンロードして解凍し、実行可能にしますchmod a+x spotify_control
  2. 好きな場所に置いてください。ダウンロードフォルダに置かれていると仮定します
  3. 設定->キーボード->キーボードショートカット->カスタムショートカットに移動します

ここに画像の説明を入力してください

  1. プラスボタンをクリックして新しいショートカットを追加します。Spotifyで音楽を聴くだけなので、デフォルトの再生/一時停止/次および前のキーをオーバーライドします。これらのショートカットが必要な場合は、Spotifyに別のショートカットを割り当てます

ここに画像の説明を入力してください

上の図に表示されるコマンドは、「再生/一時停止」機能用です

/home/your_username/Downloads/spotify_control playpause

利用可能なコマンド

  1. /home/your_username/Downloads/spotify_control playpause
  2. /home/your_username/Downloads/spotify_control previous
  3. /home/your_username/Downloads/spotify_control next
  4. /home/your_username/Downloads/spotify_control play
  5. /home/your_username/Downloads/spotify_control stop

あなたはこれをしなければならないことに注意してください

/home/your_username/Downloads/spotify_control playpause

なぜなら

~/Downloads/spotify_control playpause

少なくともUbuntu 16.04の単一デスクトップでは機能しません。ショートカットマネージャーはチルダを理解していないようです。 ~


3
これは私のために働いた、thx!私のシステムのクイック情報:ubuntu 16.04およびリンゴ(有線)キーボードを使用して
-mithril_knight

プレイリストの「この曲を再生しない」ショートカットはどうですか?
バルバロスアルプ

21

ここに私が見つけた別のリンクがあり、k2shahが言及しているのと同じ解決策が役立ちますが、詳細があります。

spotify_controlをダウンロードする代わりに、D-Busコマンドを使用します。新しいキーボードコマンドとして追加する前に、これらのコマンドを自由に実行してください。

再生/停止

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.Next

dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Previous

上記のコマンドを検証したら、キーショートカットとして自由に追加してください。Ubuntuの場合、「設定」>「デバイス」>「キーボード」よりも追加(+)し、名前を入力してコマンドをコピーし、キーボードショートカットを配置します。

リンク


1
next / prevは魅力のように機能しましたが、オーディオの再生/一時停止の再生/一時停止キーのショートカットは機能しません。'super +;'に再マッピングすると または他の修飾子+非機能キーが機能します。理由についての考えはありますか?
ルーカスVasconcellosチェコパニキ

そのマップが他の何かのためにすでに取得されているかどうかを確認します。
IvanAK

2

(何らかの理由で)ファイルをダウンロードして保存したくない場合は、ファイルで実行するコマンドにキーを割り当てることができます。

新しいカスタムキーバインドを設定しました

名前:Spotify Play / Pause

コマンド:

dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause

他のコマンドのためだけの置き換えPlayPauseStopNextまたはPrevious


1

Fedoraでやらなければならなかったことは sudo dnf install playerctl

とにかく、それはUbuntuで動作します、なぜそのような基本的な機能がここに欠けているのか分かりません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.