
MULTITOUCH EARTH HOW TO
My simple test program in Python/PyQt/Qt5.02 (on the platform described above) doesn't seem to get any multitouch events (only mouseEvents even from the touch tablet.) I haven't figured out yet how to fix it, or whether it can be fixed. There is a fundamental conflict: is a gesture for the window manager or for the app in whose window the gesture was made? In other words, who is grabbing the touch events? In other words, multitouch is very different on a single window phone than on a many windowed desktop. Yet with Tracking Mode=Trackpad(Absolute), multitouch has no effect on the browser.Īnother consideration is: does the window manager let touch events through to an app? A year ago, Unity was consuming all the touch events (except for five-finger gestures). The multitouch situation was in flux.įor example, today, on a generic PC, Ubuntu 13.04, Unity window manager, a Bamboo Pen and Touch, withSettings>Wacom Tablet>Tracking Mode=Touchpad, and the Firefox Web browser as the app, pinch and two-finger scroll (which are multitouch) do seem to work.

XInput2 and uTouch, the stuff that Canonical developed and uploaded back into the Debian chain.) And so on, there is a different conclusion for other platforms and versions. Loosely speaking, Qt 4 did support multitouch, but most distributions of Linux of the same age as Qt4 did not support multitouch, since fundamental machinery was still being developed (e.g. the Qt fingerpaint demo), the configuration of the drivers, and the gestures (e.g. builtin touchpad), the OS, the window manager, the framework (Qt), the app (e.g. Specify the base hardware platform, the input device (e.g. One must be very precise about "supports multitouch".
