サウンドメニューのキーボードショートカットは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 などのシステム オーディオ ショートカットにバインドできません。独自のホットキー インターフェイスがあります。私が見つけた唯一の方法は、プレイリスト ホットキーです。

  • 次のオーディオ/ビデオトラックを表示するには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

Unity ランチャーの VLC カスタム ショートカット

VLC ホットキー

VLC ホットキー

マルチメディア BIOS/システム キーボード キーを VLC にバインドしようとすると、競合が発生するか、後者が上書き/失われます。これが私のケースです。当面は、無料のキーボード ショートカットを見つけて、それらを vlc mpris/vlc メソッドにバインドします。

関連情報