Quando o mplayer2 fica focado, se eu pressionar as teclas de áudio XF86, por exemplo, aumentar o volume, ele 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?
Executando MPlayer2 UNKNOWN (C) 2000-2012 MPlayer Team
, Arch Linux, desktop Kwin + RazorQt
Responder1
Não é realmente uma solução, mas funciona
Abra libvo/x11_common.c
, 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},
Recompile-o e ele não travará mais.