Wenn mplayer2 fokussiert ist und ich die XF86-Audiotasten drücke, z. B. die Lauter-Taste, bleibt es eine Sekunde lang hängen und setzt dann die Videowiedergabe fort.
Wenn mplayer nicht fokussiert ist, wird das nicht passieren.
Gibt es eine Möglichkeit, dieses Verhalten zu verhindern?
Wird ausgeführt MPlayer2 UNKNOWN (C) 2000-2012 MPlayer Team
, Arch Linux, Kwin + RazorQt-Desktop
Antwort1
Keine wirkliche Lösung, aber funktioniert
Öffnen Sie es libvo/x11_common.c
und suchen Sie nach diesen Zeilen:
#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
Und entfernen Sie diese
{XF86XK_AudioLowerVolume, KEY_VOLUME_DOWN}, {XF86XK_AudioRaiseVolume, KEY_VOLUME_UP},
Kompilieren Sie es neu, dann bleibt es nicht mehr hängen.