Mplayer2 preso quando eu pressiono as teclas XF86Audio

1

Quando o mplayer2 está focado, se eu pressionar as teclas de áudio XF86, por exemplo, aumentar o volume, fica preso por um segundo e continua a reproduzir o vídeo.

Se o mplayer não estiver focado, isso não acontecerá.

Existe alguma maneira de evitar esse comportamento?

Rodando o MPlayer2 UNKNOWN (C) 2000-2012 MPlayer Team , o Arch Linux, o Kwin + RazorQt desktop

    
por daisy 29.04.2013 / 14:51

1 resposta

0

Não é realmente uma solução, mas funciona

Abra libvo/x11_common.c e encontre estas linhas:

#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

E remova estes

{XF86XK_AudioLowerVolume, KEY_VOLUME_DOWN}, {XF86XK_AudioRaiseVolume, KEY_VOLUME_UP},

Re-compile-o e ele não ficará mais preso.

    
por 10.05.2013 / 16:07