Jak przypisać skróty do sterowania Rhythmbox?

21

Chcę przypisać Ctrl+ Spacedo odtwarzania / pauzy w rytmach, ale nie mogę wymyślić, jak to zrobić za pomocą menu klawiatury, ponieważ za każdym razem, gdy próbuję, jest ono wyłączone, ponieważ nie wiem, co mam wpisać w polu skrótu.

Boi
źródło

Odpowiedzi:

35

Czego potrzebujemy...

Po zainstalowaniu Rhythmbox jest wywoływana aplikacja oparta na poleceniach, rhythmbox-clientktóra może być używana do kontrolowania różnych aspektów samego Rhythmbox.

Jak to robi ...

rhythmbox-clientwykorzystuje protokół komunikacji procesowej o nazwie DBUS. Jest to ten sam protokół, którego używa menu wskaźnika Unity Sound Indicator.

Musisz upewnić się, że ta wtyczka jest włączona w Rhythmbox

wprowadź opis zdjęcia tutaj

Jak przypisać klawisz skrótu ...

Uruchom klawiaturę z Unity Dash.

wprowadź opis zdjęcia tutaj

Ważną częścią jest polecenie i samo przypisanie skrótu.

Polecenie, którego musisz użyć, to rhythmbox-client --play-pause

Co jeszcze mogę kontrolować ...

Jeśli uruchomisz rhythmbox-client --helpto da ci listę opcji wiersza poleceń, którymi możesz kontrolować Rhythmbox.

Najbardziej przydatne opcje sterowania klawiaturą to:

  --quit Quit Rhythmbox
  --next Przejdź do następnej piosenki
  --previous Przejdź do poprzedniej piosenki
  --seek Szukaj w bieżącym utworze
  --play Wznów odtwarzanie, jeśli jest aktualnie wstrzymane
  - pauza Wstrzymaj odtwarzanie, jeśli jest aktualnie odtwarzane
  --play-pause Przełącza tryb odtwarzania / pauzy
  --enqueue Dodaj określone utwory do kolejki odtwarzania
  --clear-queue Opróżnij kolejkę odtwarzania przed dodaniem nowych utworów
  --print-playing Wydrukuj tytuł i wykonawcę odtwarzanego utworu
  --print-playing-format Wydrukuj sformatowane szczegóły utworu
  --set-volume Ustaw głośność odtwarzania
  --volume-up Zwiększa głośność odtwarzania
  - zmniejszanie głośności Zmniejsz głośność odtwarzania
  --print-volume Wydrukuj bieżącą głośność odtwarzania
  --set-rating Ustawia ocenę bieżącego utworu

Istnieją również inne opcje, których można użyć - na przykład - w skryptach powłoki.

fossfreedom
źródło
Domyślne skróty są wymienione na help.gnome.org/users/rhythmbox/stable/shortcuts.html.en
colan
@colan: Są one jednak specyficzne dla aplikacji i działają tylko wtedy, gdy okno Rhythmbox jest otwarte i skupione. Globalne skróty systemu operacyjnego jak w odpowiedzi działają zawsze i wszędzie.
Cedric Reichenbach
1

Uruchom klawiaturę w Unity Dash Przejdź do skrótów

Przejdź do Dźwięk i media

Jak to wygląda w 18 litrach

Zmień skrót klawiszowy do odtwarzania / pauzy na Ctrl-Space (w twoim przypadku). Możesz także zmienić inne klucze tutaj.

Jak stwierdził @fossfreedom, możesz skorzystać z niestandardowych skrótów i uruchomić aplikację. Ale te klucze multimedialne i sposób dostarczania są już skonfigurowane na Ubuntu. Nie musisz ponownie konfigurować klienta Rhythm-Box itp. Zaoszczędzisz trochę czasu :)

melchi
źródło