Screen-Lock

螢幕鎖定時暫停音樂

  • March 21, 2012

我想知道是否可以在螢幕鎖定時通過按下按鈕來暫停音樂播放器(在我的情況下為 Rhythmbox)。我會假設沒有,但我想我會問。

一個簡短的例子:如果螢幕保護程序繼續,音樂繼續。但是假設有人來到我的辦公室,我不想輸入密碼,只需按一下按鈕即可暫停。理想情況下,當我獨自一人時,當然可以再玩一次。

有沒有允許這樣的程序?我正在使用 Fedora16。

編輯感謝 pbm 的解決方案。這是我的actkbd.conf(使用Ctrl++ AltP

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"

也許有更簡單的解決方案,但我的第一個猜測是使用actkbd - 在 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-feet

引用自:https://unix.stackexchange.com/questions/34595