画面がロックされている間は音楽を一時停止します

画面がロックされている間は音楽を一時停止します

画面がロックされているときに、ボタンを押して音楽プレーヤー (私の場合は Rhythmbox) を一時停止できるかどうか疑問に思っています。おそらくできないと思いますが、聞いてみようと思いました。

簡単な例: スクリーンセーバーがオンになっても音楽は続きます。しかし、誰かが私のオフィスに入ってきたら、パスワードを入力したくはなく、ボタンを押すだけで一時停止できます。そして、理想的には、一人になったらまた音楽を再生します。

このようなことを可能にするプログラムはありますか? 私は Fedora16 を使用しています。

解決策を提供してくれた pbm に感謝します。これが私のactkbd.conf( Ctrl+ Alt+を使用したP) 方法です:

25+29+56:::su MyUserName -c "dbus-send --type=method_call  --print-reply --dest=org.gnome.UPnP.MediaServer2.Rhythmbox /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause"

答え1

もっと簡単な解決策があるかもしれないが、私が最初に思いついたのは行為kbd- X サーバーの外部で動作するキーボード (だけではない) ショートカット デーモン。

設定ファイルでは、任意のキーの組み合わせを任意のコマンドにバインドできます。actkbdの実行の詳細については、以下を参照してください。この答え

Rhythmbox は dbus インターフェースを介して制御できるため、そのコマンドを何らかのキーにバインドするとトラックが変更されます。

dbus-send --type=method_call  --print-reply --dest=org.mpris.MediaPlayer2.rhythmbox  /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Next

より多くのdbus「コマンド」を見つけるには、dフィート

関連情報