multitouch + qt doesn't work (eg fingerpaint demo) with wacom serial touchscreen
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xf86-input-wacom (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
I found a thread at https:/
and mentioned the Qt touch demos. Two finger pinch-zoom using the touchscreen works in Firefox on this hardware (HP EliteNook 2760p) out of the box- but none of the Qt multitouch Qt demos (eg fingerpaint, pinchzoom) from qt4-demos package work.
I tried to follow https:/
the only plausible sounding device out of these..
$ sudo lsinput|grep name
name : "Sleep Button"
name : "Lid Switch"
name : "Power Button"
name : "AT Translated Set 2 keyboard"
name : "HP HD Webcam [Fixed]"
name : "HP WMI hotkeys"
name : "PS/2 Generic Mouse"
name : "SynPS/2 Synaptics TouchPad"
name : "ST LIS3LV02DL Accelerometer"
name : "Video Bus"
name : "HDA Intel PCH HDMI/DP,pcm=3"
name : "HDA Intel PCH Line In at Sep Rea"
name : "HDA Intel PCH Mic at Ext Right J"
name : "HDA Intel PCH Line Out at Sep Re"
name : "HDA Intel PCH HP Out at Ext Righ"
was the synaptics touchpad at /dev/input/event7 but:
$ mtdev-test /dev/input/event7
error: could not open device
$ sudo mtdev-test /dev/input/event7
error: could not grab the device
Also, xinput_calibrator shows the touchscreen as this, which didn't show up in lsinput:
$ xinput_calibrator --list
Device "Serial Wacom Tablet stylus" id=13
Device "Serial Wacom Tablet eraser" id=15
Device "Serial Wacom Tablet touch" id=16
https:/
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: libqt4-core (not installed)
ProcVersionSign
Uname: Linux 3.0.0-12-generic x86_64
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
Date: Thu Dec 8 12:53:16 2011
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: qt4-x11
UpgradeStatus: No upgrade log present (probably fresh install)
tags: | added: multitouch |
Looks like the wacom driver just converts the touch gestures (eg pinch) to scroll wheel events, so it's not Qt's fault.