리듬 박스를 제어하기 위해 핫키를 할당하는 방법?


21

리듬 박스 재생 / 일시 정지에 Ctrl+ 를 할당하고 Space싶지만 키보드 메뉴를 사용하여 그렇게하는 방법을 알 수는 없습니다.

답변:


35

우리는 무엇이 필요한가...

리듬 박스가 설치되면 rhythmbox-client리듬 박스 자체의 다양한 측면을 제어하는 ​​데 사용할 수 있는 명령 기반 응용 프로그램 이 있습니다.

그래서 어떻게합니까 ...

rhythmbox-clientDBUS라는 프로세스 통신 프로토콜을 사용합니다. Unity 사운드 표시기 메뉴와 동일한 프로토콜입니다.

이 플러그인이 리듬 박스에서 활성화되어 있는지 확인해야합니다

여기에 이미지 설명을 입력하십시오

바로 가기 키를 할당하는 방법 ...

Unity Dash에서 키보드 를 시작 하십시오.

여기에 이미지 설명을 입력하십시오

중요한 부분은 명령과 바로 가기 자체를 할당하는 것입니다.

사용해야 할 명령은 rhythmbox-client --play-pause

그래서 내가 무엇을 제어 할 수 있습니까 ...

rhythmbox-client --help이를 실행 하면 리듬 박스를 제어 할 수있는 명령 행 옵션 목록이 표시됩니다.

키보드 제어에 가장 유용한 옵션은 다음과 같습니다.

  --quit 리듬 박스 종료
  --next 다음 노래로 이동
  -이전 노래로 이동
  -현재 트랙에서 찾기
  --play 현재 일시 정지 된 경우 재생을 재개합니다
  --pause 현재 재생중인 경우 재생 일시 정지
  --play-pause 재생 / 일시 정지 모드 전환
  --enqueue 지정된 트랙을 재생 대기열에 추가
  --clear-queue 새로운 트랙을 추가하기 전에 재생 대기열을 비 웁니다
  --print-playing 재생중인 노래의 제목과 아티스트를 인쇄합니다
  --print-playing-format 노래의 형식화 된 세부 사항을 인쇄합니다
  --set-volume 재생 볼륨을 설정합니다
  --volume-up 재생 볼륨을 증가시킵니다
  --volume-down 재생 볼륨을 줄입니다.
  --print-volume 현재 재생 볼륨을 인쇄합니다
  --set-rating 현재 노래의 등급을 설정합니다

쉘 스크립트와 같이 사용할 수있는 다른 옵션도 있습니다.



@colan : 그러나 응용 프로그램에 따라 다르며 Rhythmbox 창이 열려 있고 포커스가있을 때만 작동합니다. 응답과 같은 글로벌 OS 단축키는 언제 어디서나 작동합니다.
Cedric Reichenbach

1

Unity Dash에서 키보드 실행 바로 가기로 이동

소리와 미디어로 이동

18 리터에서 어떻게 보이는지

재생 / 일시 정지 키 바로 가기를 Ctrl-Space (필요한 경우)로 변경하십시오. 여기에서 다른 키를 변경할 수도 있습니다.

@fossfreedom이 언급했듯이 사용자 정의 단축키를 사용하여 앱을 시작할 수 있습니다. 그러나이 멀티미디어 키와 제공 방법은 이미 우분투에 설정되어 있습니다. 리듬 박스 클라이언트 등을 다시 설정할 필요가 없습니다. 시간을 절약 할 수 있습니다. :)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.