On Dienstag, 16. Juni 2015 06:53:31 CEST, Peter Hutterer wrote:
On Fri, Jun 12, 2015 at 09:21:34PM +0200, Thomas Lübking wrote:
See https://bugzilla.gnome.org/show_bug.cgi?id=750870

KWin passively grabs and casually replays buttons (including 4,5,6 & 7) on
inactive windows, but apparently that does not lead to the generation of
"smooth" scroll events from xinput2.

I suspect this could be related to the replay also generating framing ...

well, the problem here is that button and motion events are separate events ....

Sorry, I forgot to cancel that.

Turned out that gtk raises a flag on crossing (as caused by the replay) and 
ignores the next motion event completely (replayed or not)

As by replaying every motion event is the "first" motion event and gtk also 
completely ignores wheel buttons no event processing takes place in the client (despite 
it receives all of them)

There was also https://bugs.freedesktop.org/show_bug.cgi?id=71762 about the 
inabilty to separate between XINotifyPassiveUnGrab and XINotifyUnGrab

Cheers and thanks for some more details,
Thomas
_______________________________________________
xorg@lists.x.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.x.org/mailman/listinfo/xorg
Your subscription address: %(user_address)s

Reply via email to