Screen-Lock
螢幕鎖定時暫停音樂
我想知道是否可以在螢幕鎖定時通過按下按鈕來暫停音樂播放器(在我的情況下為 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"
也許有更簡單的解決方案,但我的第一個猜測是使用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。