![화면이 잠겨 있으면 음악 일시중지](https://linux55.com/image/21742/%ED%99%94%EB%A9%B4%EC%9D%B4%20%EC%9E%A0%EA%B2%A8%20%EC%9E%88%EC%9C%BC%EB%A9%B4%20%EC%9D%8C%EC%95%85%20%EC%9D%BC%EC%8B%9C%EC%A4%91%EC%A7%80.png)
화면이 잠겨 있는 동안 버튼을 눌러 음악 플레이어(제 경우에는 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 피트.