Сочетания клавиш в меню звука не работают с VLC. Работают нормально с Rhythmbox/Banshee

Сочетания клавиш в меню звука не работают с VLC. Работают нормально с Rhythmbox/Banshee

Я включил интерфейс vlc dbus:

Есть ли способ управлять VLC из меню «Звук»?

Теперь VLC отображается в меню звука и элементы управления работают.

Однако сочетания клавиш, настроенные для медиаплеера (Системные настройки -> Клавиатура -> Сочетания клавиш -> Звук и медиа) для воспроизведения, "Следующий трек" и "Предыдущий трек" не работают. Они отлично работают с banshee.

решение1

Ваша команда в комментариях кажется правильной. Лучший способ установить, если используется compiz, это ccsm > Commands. (вам также нужно включить dbus plugin.

Затем для команды введите как прокомментированоdbus-send --type=method_call --print-reply --dest=org.mpris.MediaPlayer2.vlc /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause

Включите его для клавиши мультимедиа в привязках клавиш, как показано на экране, здесь это команда запуска 2, при переходе к набору «комбинации клавиш» я просто использовал воспроизведение/паузу мультимедиа на клавиатуре, т.е. никакой комбинации

введите описание изображения здесь

решение2

ASAIT, VLC не может быть привязан к системным аудио-сочетаниям, таким как Rhythmbox или Banshee или Totem. У него есть свой интерфейс HOTKEYS. Единственный способ, который я нашел, это Playlist Hotkeys:

  • Нажмите N для перехода к следующему аудио/видео треку.
  • Нажмите P для перехода к предыдущей аудио/видео дорожке
  • Нажмите ПРОБЕЛ, чтобы приостановить/воспроизвести трек
  • Нажмите S, чтобы остановить трек.

Хотя,Окно VLC должно быть активным.для того, чтобы горячие клавиши тоже были активны.

ИЗапуск D-BUS:

Команда «Воспроизвести/Пауза»:

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

Команда остановки воспроизведения:

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

Команда «Следующий трек»:

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

Предыдущая команда трека:

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

Команды VlC Dbus добавлены в качестве сочетаний клавиш в средстве запуска Unity для входа в VLC (с использованием Ubuntu Tweak

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

)

Пользовательские сочетания клавиш VLC в Unity Launcher

Горячие клавиши VLC

Горячие клавиши VLC

Если вы попытаетесь привязать клавиши клавиатуры Multimedia Bios/System к VLC, вы получите либо конфликт, либо последний будет перезаписан/потерян. Это мой случай. На данный момент найдите несколько свободных сочетаний клавиш и привяжите их к методам vlc mpris/vlc.

Связанный контент