Comment 31 for bug 1312376

Revision history for this message
In , Karlt (karlt) wrote :

I suggest starting with gtk3-demo. Double click on Gestures and try playing
with that.

Interesting that even the Qt demo didn't work for hiwatari.seiji.
Might be worth checking the device sends core events with "xinput list".
But if it is generating other mouse events, then I guess it is.

Botond, if you are keen to debug Firefox remotely, then adding logging to
nsWindow::OnTouchEvent() for MOZ_LOG=Widget:5 may provide some initial clues.

It may be possible to use https://xtrace.alioth.debian.org/ to log X Events,
but I haven't checked whether that has support for details of XInput2 events.
Even if it doesn't show details, it may still be possible to observe whether
there are any XInput2 events at all. These logs tend to be rather large.

xinput test-xi2 <device id> may be a simpler way to get some info about what
the device is doing. I don't know whether or not this will contain helpful
info.

Beware that there are known problems either with the design of XInput 2 or
GDK's interpretation of the events, as tracked in the dependencies of bug
1207700
.