画面がロックされていると音楽を一時停止

画面がロックされていると音楽を一時停止

画面がロックされている間にボタンを押して音楽プレーヤー(私の場合はRhythmbox)を一時停止できるかどうかを知りたいです。そうではありませんが、尋ねなければならないと思いました。

簡単な例:スクリーンセーバーがオンの場合、音楽は続行されます。しかし、誰かが私のオフィスに来てパスワードを入力したくないので、ボタンを押すだけで一時停止されるとしましょう。もちろん、理想的なシナリオは、一人でいるときに再びプレイすることです。

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

編集者はソリューションを提供したpbmに感謝します。これは私のものです(++actkbd.confを使用)。CtrlAltP

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

たぶんもっと簡単な解決策があるかもしれませんが、私の最初の推測は次のものを使うことです。モバイル知識ベース- 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フィート

関連情報