
Fiquei me perguntando se é possível pausar um reprodutor de música (no meu caso o Rhythmbox), pressionando um botão, enquanto a tela está bloqueada. Eu diria que não, mas pensei em perguntar.
Um pequeno exemplo: se o protetor de tela for ativado, a música continuará. Mas digamos que alguém venha ao meu escritório, não quero digitar a senha, apenas apertar um botão para pausá-la. E, idealmente, é claro, jogar novamente quando estiver sozinho.
Existe um programa que permitiria algo assim? Estou usando o Fedora16.
Edite graças ao pbm pela solução. Aqui está o meu actkbd.conf
(usando 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"
Responder1
Talvez exista uma solução mais fácil para isso, mas meu primeiro palpite foi usaractkbd- daemon de atalho de teclado (mas não apenas) que funciona fora do servidor X.
No arquivo de configuração você pode vincular qualquer combinação de teclas a qualquer comando. Mais detalhes sobre como executar o actkbd você pode encontrar emesta resposta.
O Rhythmbox pode ser controlado pela interface dbus, portanto, se você vincular esse comando a alguma tecla, ele mudará sua faixa.
dbus-send --type=method_call --print-reply --dest=org.mpris.MediaPlayer2.rhythmbox /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Next
Para descobrir mais "comandos" do dbus você pode usard-pés.