Tastenkombinationen im Soundmenü funktionieren nicht mit VLC. Funktioniert einwandfrei mit Rhythmbox/Banshee

Tastenkombinationen im Soundmenü funktionieren nicht mit VLC. Funktioniert einwandfrei mit Rhythmbox/Banshee

Ich habe die VLC-DBus-Schnittstelle aktiviert:

Gibt es eine Möglichkeit, VLC über das Soundmenü zu steuern?

VLC wird jetzt im Soundmenü angezeigt und die Steuerung funktioniert.

Allerdings funktionieren die für den Media Player konfigurierten Tastaturkürzel (Systemeinstellungen -> Tastatur -> Tastenkombinationen -> Ton und Medien) für Wiedergabe, „Nächster Titel“ und „Vorheriger Titel“ nicht. Bei Banshee funktionieren sie einwandfrei.

Antwort1

Ihr Befehl in den Kommentaren scheint in Ordnung zu sein. Wenn Sie Compiz verwenden, können Sie ihn am besten in ccsm > einstellen Commands. (Sie müssen auch dbus pluginaktiviert haben.

Geben Sie dann als Befehl wie kommentiert eindbus-send --type=method_call --print-reply --dest=org.mpris.MediaPlayer2.vlc /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause

Aktivieren Sie die Medientaste in den Tastenkombinationen, wie auf dem Bildschirm angezeigt. Hier wird Befehl 2 ausgeführt. Wenn ich zur festgelegten Tastenkombination gehe, verwende ich einfach die Medienwiedergabe/-pause auf der Tastatur, d. h. keine Kombination.

Bildbeschreibung hier eingeben

Antwort2

ASAIT, VLC kann nicht an System-Audio-Shortcuts wie Rhythmbox, Banshee oder Totem gebunden werden. Es hat seine eigene HOTKEYS-Schnittstelle. Die einzige Möglichkeit, die ich gefunden habe, ist die Sache mit den Playlist-Hotkeys:

  • Drücken Sie N für die nächste Audio-/Videospur
  • Drücken Sie P für vorherige Audio-/Videospur
  • Drücken Sie die Leertaste, um den Titel anzuhalten/abzuspielen
  • Drücken Sie S, um die Spur zu stoppen.

Obwohl dieVLC-Fenster sollte aktiv seindamit auch die Hotkeys aktiv sind.

UndD-BUS-Triggerung:

Befehl „Titel abspielen/anhalten“:

dbus-send --type=method_call --print-reply --dest=org.mpris.MediaPlayer2.vlc /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause

Befehl „Wiedergabe stoppen“:

dbus-send --type=method_call --print-reply --dest=org.mpris.MediaPlayer2.vlc /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Stop

Befehl „Nächster Titel“:

dbus-send --type=method_call --print-reply --dest=org.mpris.MediaPlayer2.vlc /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Next

Vorheriger Track-Befehl:

dbus-send --type=method_call --print-reply --dest=org.mpris.MediaPlayer2.vlc /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Previous

VLC Dbus-Befehle als Shortcuts im Unity Launcher für VLC-Eintrag hinzugefügt (mit Ubuntu Tweak

sudo add-apt-repository ppa:tualatrix/next
sudo apt-get update
sudo apt-get install ubuntu-tweak

)

Benutzerdefinierte VLC-Verknüpfungen im Unity Launcher

VLC-Hotkeys

VLC-Hotkeys

Wenn Sie versuchen, die Tasten der Multimedia-BIOS/Systemtastatur an VLC zu binden, kommt es entweder zu einem Konflikt oder die Tasten werden überschrieben/gehen verloren. Das ist mein Fall. Suchen Sie sich vorerst ein paar freie Tastaturkürzel und binden Sie sie an die VLC-MPRIS/VLC-Methoden.

verwandte Informationen