I have the same issue, looked into it with Wim Taymans and from what we can tell it is likely to be an ALSA driver bug, where the correct event is not...