當我按下 XF86Audio 鍵時 Mplayer2 卡住

當我按下 XF86Audio 鍵時 Mplayer2 卡住

當 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},

重新編譯一下就不會再卡了。

相關內容