Wie ordne ich Tastenkürzel zur Steuerung der Rhythmbox zu?

21

Ich möchte Rhythmbox Play / Pause Ctrl+ zuweisen Space, kann aber nicht herausfinden, wie dies über das Tastaturmenü geschehen soll. Wenn ich es versuche, ist es deaktiviert, da ich nicht weiß, was ich in das Verknüpfungsfeld eingeben soll.

Boi
quelle

Antworten:

35

Was brauchen wir...

Wenn die Rhythmbox installiert ist, gibt es eine befehlsbasierte Anwendung rhythmbox-client, die zur Steuerung verschiedener Aspekte der Rhythmbox verwendet werden kann.

Wie macht es das?

rhythmbox-clientverwendet ein Prozesskommunikationsprotokoll namens DBUS. Es ist dasselbe Protokoll, das auch im Menü "Unity Sound Indicator" verwendet wird.

Sie müssen sicherstellen, dass dieses Plugin in Rhythmbox aktiviert ist

Bildbeschreibung hier eingeben

So weisen Sie eine Tastenkombination zu ...

Starten Sie die Tastatur über den Unity Dash.

Bildbeschreibung hier eingeben

Der wichtige Teil ist der Befehl und die Zuweisung der Verknüpfung selbst.

Der Befehl, den Sie verwenden müssen, lautet rhythmbox-client --play-pause

Also, was kann ich sonst noch steuern ...

Wenn Sie dies ausführen rhythmbox-client --help, erhalten Sie eine Liste mit Befehlszeilenoptionen, die Sie in Rhythmbox steuern können.

Die nützlichsten Optionen für die Tastatursteuerung sind:

  --quit Beendet Rhythmbox
  --weiter Zum nächsten Lied springen
  --zurück Zum vorherigen Lied springen
  --seek Im aktuellen Titel suchen
  --play Setzen Sie die Wiedergabe fort, wenn sie gerade angehalten ist
  --pause Unterbricht die Wiedergabe, wenn sie gerade abgespielt wird
  --play-pause Schaltet den Wiedergabe- / Pausenmodus um
  --enqueue Fügt der Wiedergabewarteschlange bestimmte Titel hinzu
  --clear-queue Leeren Sie die Wiedergabewarteschlange, bevor Sie neue Titel hinzufügen
  --print-playing Druckt den Titel und den Interpreten des wiedergegebenen Songs
  --print-playing-format Druckt formatierte Details des Songs
  --set-volume Stellt die Wiedergabelautstärke ein
  --volume-up Erhöht die Wiedergabelautstärke
  --Lautstärke verringern Verringert die Wiedergabelautstärke
  --print-volume Druckt die aktuelle Wiedergabelautstärke
  --set-rating Legt die Bewertung des aktuellen Songs fest

Es gibt andere Optionen, die Sie beispielsweise auch in Shell-Skripten verwenden können.

fossfreedom
quelle
Standardverknüpfungen finden Sie unter help.gnome.org/users/rhythmbox/stable/shortcuts.html.en
colan
@colan: Diese sind jedoch anwendungsspezifisch und funktionieren nur, wenn das Rhythmbox-Fenster geöffnet ist und den Fokus hat. Globale OS-Verknüpfungen wie in der Antwort funktionieren überall und jederzeit.
Cedric Reichenbach
1

Starten Sie die Tastatur in Unity Dash. Wechseln Sie zu den Verknüpfungen

Gehen Sie zu Sound und Medien

Wie es in 18 lts aussieht

Ändern Sie die Tastenkombination für Wiedergabe / Pause in Strg-Leertaste (in Ihrem Fall). Hier können Sie auch die anderen Tasten ändern.

Wie in @fossfreedom angegeben, können Sie benutzerdefinierte Verknüpfungen verwenden und eine App dafür starten. Aber diese Multimedia-Schlüssel und die Art zu liefern ist bereits auf Ubuntu eingerichtet. Sie müssen den Rhythmus-Box-Client nicht neu einrichten usw. Sparen Sie Zeit :)

melchi
quelle