#782370 libgtk-3-0:amd64: Mouse movement on a clickpad-style touchpad is interpreted as touchscreen-like panning

Package:
libgtk-3-0
Source:
gtk+3.0
Description:
GTK graphical user interface library
Submitter:
Ondrej Grover
Date:
2015-04-11 07:03:05 UTC
Severity:
important
#782370#5
Date:
2015-04-11 06:51:03 UTC
From:
To:
Dear Maintainer,

In GTK3 apps (Evince, Meld) move movement on my clickpad-style touchpad are
interpreted as touchscreen-like panning of the document or source file. It also
interferes with two finger scrolling. Circular scrolling works though. A normal
USB mouse works well, including scrolling.

This bug is similar to https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=716959
and https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=766707 (the latter
appears to be a duplicate of the former)
and exporting GDK_CORE_DEVICE_EVENTS=1 solves it.

I've attached a log of running
GDK_DEBUG=event evince file.pdf

#782370#10
Date:
2015-04-11 07:00:50 UTC
From:
To:
I forgot to mention that I am using no login manager, just startx from
console which starts the i3 window manager via .xsession.
I3 WM has very good support for various WM hints, similar bugs often
mention tiling window managers, but not a specific one.

Therefore, it seems to me that it might be some setting that a login
manager or DE sets and a minimal setup does not.
If that is the case, it should be handled by /etx/X11/Xsession.d/ files so
that every X session has it correctly enabled.

This bug is very inconvenient, it makes GTK3 apps hard to use, so maybe the
severity could be bumped if applicable.

Kind regards,
Ondřej Grover