mplayer2にフォーカスがあるときにXF86オーディオキー(音量を上げるなど)を押すと、しばらく停止してビデオの再生を再開します。
mplayerが集中していないと、これは起こりません。
この行動を止める方法はありますか?
実行MPlayer2 UNKNOWN (C) 2000-2012 MPlayer Team
, Arch Linux, Kwin + RazorQt デスクトップ
答え1
実際の解決策ではありませんが、うまくいきます。
それを開き、libvo/x11_common.c
次の行を見つけます。
#ifdef XF86XK_AudioPause
{XF86XK_MenuKB, KEY_MENU},
{XF86XK_AudioPlay, KEY_PLAY}, {XF86XK_AudioPause, KEY_PAUSE}, {XF86XK_AudioStop, KEY_STOP},
{XF86XK_AudioPrev, KEY_PREV}, {XF86XK_AudioNext, KEY_NEXT},
{XF86XK_AudioMute, KEY_MUTE}, {XF86XK_AudioLowerVolume, KEY_VOLUME_DOWN}, {XF86XK_AudioRaiseVolume, KEY_VOLUME_UP},
#endif
そしてこれらを削除してください
{XF86XK_AudioLowerVolume, KEY_VOLUME_DOWN}, {XF86XK_AudioRaiseVolume, KEY_VOLUME_UP},
再コンパイルすると、もはや停止しません。