Comment 20 for bug 736500

Revision history for this message
Chase Douglas (chasedouglas) wrote :

Timo,

For some reason, I can now reproduce the bug. What I have verified is that the XInput 1.x events look to be generated properly. However, they are likely only now being sent without all the valuators set in every input event. This is a change in the X server 1.10. The protocol has always said this was a possibility, but it never actually did this until now.

I haven't read all the code for this yet, but I will review your patch as a starting point. If I had to guess, I'd say the bug lies in the gtk+ xinput 1.x code. I was only able to reproduce the issue in gimp when I set the preferences for the wacom device so that it would be used in windowed mode. I have also been able to confirm the bug in xournal when using XInput (and possibly also when not discarding core pointer events).