Bug#702662: xserver-xorg-core: multitouch stuck button, apply upstream patch
Package: xserver-xorg-core
Version: 2:1.12.4-5
Severity: important
Dear Maintainer,
Please apply the following two multitouch bug fixes to
xserver-xorg-core for Wheezy. Currently an event from a multitouch
device will be translated into a pointer event including simulating
pressing the first mouse button, the problem is the button down state
is never released, meaning from then on all mouse events will have a
state of button one held, causing programs to misbehave in important
ways. This persists until X is restarted, even unplugging the
touchscreen device doesn't clear it.
3e6358ee6c33979329b78fe2097a1fdf76fb69cd
'Xi: Don't check for TOUCH_END, it's never set'
863f32c930d71073ee5f78452b78bd459d024867
'Xi: Update the device after delivering the emulated pointer event(#56558)'
Interestingly enough when the synaptics driver gets an input from a
touch pad it will reset the held button state, otherwise the only
option is to restart X and not touch the touch pad.
-- System Information:
Debian Release: 7.0
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.8.0+ (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=en_US.ISO-8859-15 (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/dash
Versions of packages xserver-xorg-core depends on:
ii keyboard-configuration 1.88
ii libaudit0 1:1.7.18-1.1
ii libc6 2.13-38
ii libdrm2 2.4.40-1~deb7u2
ii libgcrypt11 1.5.0-3
ii libpciaccess0 0.13.1-2
ii libpixman-1-0 0.26.0-4
ii libselinux1 2.1.9-5
ii libudev0 175-7.1
ii libxau6 1:1.0.7-1
ii libxdmcp6 1:1.1.1-1
ii libxfont1 1:1.4.5-2
ii udev 175-7.1
ii xserver-common 2:1.12.4-5
Versions of packages xserver-xorg-core recommends:
ii libgl1-mesa-dri 8.0.5-3
Versions of packages xserver-xorg-core suggests:
ii xfonts-100dpi 1:1.0.3
ii xfonts-75dpi 1:1.0.3
ii xfonts-scalable 1:1.0.3-1
-- no debconf information
Reply to: