ubuntu-x-swat team mailing list archive
-
ubuntu-x-swat team
-
Mailing list archive
-
Message #03033
[Bug 379313] [NEW] Handling NextWindow Touchscreen (multitouch)
Public bug reported:
Binary package hint: xserver-xorg-input-evdev
Ubuntu 9.04/8.10 and probably other.
The NextWindow touch screen is used on the HP TouchSmart systems however
doesn't work out of the box on 8.10 or 9.04.
Firstly it is allocated to a synaptic touchpad driver initially which is
wrong, but can be overcome with the appropriate HAL fdi to change to
evdev.
Secondly (and this is a most likely a problem of either the hardware or
X), it reports X, Y values using ABS_RX, ABS_Z rather than the expected
ABS_X, ABS_Y. The evtouch driver will work because it accepts these as
alternatives.
Lastly, because the system is multi-touch aware it reports to the
xserver that it has buttons. This causes it to be misclassified by evdev
as a touchpad rather than a touchscreen.
The following patch fixes the problem for me but is obviously not a
general solution. This is against packaged version 1:2.1.1-1ubuntu4:
--- src/evdev.c.orig 2010-05-22 16:08:14.000000000 +1000
+++ src/evdev.c 2009-05-22 16:09:30.000000000 +1000
@@ -382,10 +382,12 @@
case EV_ABS:
switch (ev.code) {
+ case ABS_Z:
case ABS_X:
pEvdev->abs_x = value;
abs = 1;
break;
+ case ABS_RX:
case ABS_Y:
pEvdev->abs_y = value;
abs = 1;
@@ -1368,11 +1370,11 @@
xf86Msg(X_INFO, "%s: Found x and y absolute axes\n", pInfo->name);
pEvdev->flags |= EVDEV_ABSOLUTE_EVENTS;
if (TestBit(BTN_TOUCH, key_bitmask)) {
- if (num_buttons) {
+/* if (num_buttons) {
xf86Msg(X_INFO, "%s: Found absolute touchpad\n", pInfo->name);
pEvdev->flags |= EVDEV_TOUCHPAD;
pEvdev->old_x = pEvdev->old_y = -1;
- } else {
+ } else */ {
xf86Msg(X_INFO, "%s: Found absolute touchscreen\n", pInfo->name);
pEvdev->flags |= EVDEV_TOUCHSCREEN;
pEvdev->flags |= EVDEV_BUTTON_EVENTS;
ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 9.04
NonfreeKernelModules: nvidia
Package: xserver-xorg-input-evdev 1:2.1.1-1ubuntu4 [modified: usr/lib/xorg/modules/input/evdev_drv.so]
ProcEnviron:
LANG=en_AU.UTF-8
SHELL=/bin/bash
ProcVersion: Linux version 2.6.28-11-generic (buildd@crested) (gcc version 4.3.3 (Ubuntu 4.3.3-5ubuntu4) ) #42-Ubuntu SMP Fri Apr 17 01:58:03 UTC 2009
SourcePackage: xserver-xorg-input-evdev
Uname: Linux 2.6.28-11-generic x86_64
** Affects: xserver-xorg-input-evdev (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug
--
Handling NextWindow Touchscreen (multitouch)
https://bugs.launchpad.net/bugs/379313
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xserver-xorg-input-evdev in ubuntu.
Follow ups
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch) via the nwfermi (proprietary) driver
From: djp, 2011-01-24
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch) via the nwfermi (proprietary) driver
From: Tom Dickson, 2011-01-20
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch) via the nwfermi (proprietary) driver
From: WebNuLL, 2011-01-19
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch) via the nwfermi (proprietary) driver
From: Bryce Harrington, 2011-01-19
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch) via the nwfermi (proprietary) driver
From: Chase Douglas, 2011-01-18
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch) via the nwfermi (proprietary) driver
From: djp, 2011-01-17
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch) via the nwfermi (proprietary) driver
From: WebNuLL, 2011-01-17
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch) via the nwfermi (proprietary) driver
From: WebNuLL, 2011-01-17
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch) via the nwfermi (proprietary) driver
From: WebNuLL, 2011-01-17
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch) via the nwfermi (proprietary) driver
From: Aymeric, 2011-01-17
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch) via the nwfermi (proprietary) driver
From: WebNuLL, 2011-01-17
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch) via the nwfermi (proprietary) driver
From: djp, 2011-01-17
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch) via the nwfermi (proprietary) driver
From: djp, 2011-01-12
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch) via the nwfermi (proprietary) driver
From: Bryce Harrington, 2011-01-05
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch) via the nwfermi (proprietary) driver
From: Bryce Harrington, 2011-01-04
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch) via the nwfermi (proprietary) driver
From: Jiandong Zheng, 2010-12-25
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch) via the nwfermi (proprietary) driver
From: Jiandong Zheng, 2010-12-25
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch) via the nwfermi (proprietary) driver
From: WebNuLL, 2010-12-25
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch) via the nwfermi (proprietary) driver
From: djp, 2010-12-24
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch) via the nwfermi (proprietary) driver
From: djp, 2010-12-24
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch) via the nwfermi (proprietary) driver
From: Aymeric, 2010-12-22
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch) via the nwfermi (proprietary) driver
From: WebNuLL, 2010-12-20
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch) via the nwfermi (proprietary) driver
From: WebNuLL, 2010-12-15
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch) via the nwfermi (proprietary) driver
From: Mathijs, 2010-12-15
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch) via the nwfermi (proprietary) driver
From: Bryce Harrington, 2010-12-13
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Bryce Harrington, 2010-12-03
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Bryce Harrington, 2010-12-03
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: WebNuLL, 2010-12-01
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Chase Douglas, 2010-11-30
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Chase Douglas, 2010-11-30
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Bryce Harrington, 2010-11-30
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: WebNuLL, 2010-11-23
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: WebNuLL, 2010-11-13
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: WebNuLL, 2010-11-10
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: WebNuLL, 2010-10-28
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Julien Negros, 2010-10-28
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: WebNuLL, 2010-10-26
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Julien Negros, 2010-10-26
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: WebNuLL, 2010-10-24
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: WebNuLL, 2010-10-21
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: dmr, 2010-10-19
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: WebNuLL, 2010-10-19
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: WebNuLL, 2010-10-19
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: dmr, 2010-10-18
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: WebNuLL, 2010-10-14
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: djp, 2010-10-14
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: djp, 2010-10-14
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: WebNuLL, 2010-10-13
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Philip Guyton, 2010-10-13
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: WebNuLL, 2010-10-12
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: WebNuLL, 2010-10-10
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: WebNuLL, 2010-10-09
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: WebNuLL, 2010-10-09
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: WebNuLL, 2010-10-09
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: djdvant, 2010-10-08
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: djp, 2010-10-06
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: djp, 2010-10-06
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Peter Adamka, 2010-09-30
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: djdvant, 2010-09-19
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Jeff Bower, 2010-09-10
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: djdvant, 2010-09-10
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Claudio Blanco, 2010-09-09
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Jeff Bower, 2010-09-07
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: hifi25nl, 2010-08-22
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: akoutsoulelos, 2010-08-20
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Raphaël Salique, 2010-08-19
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: djdvant, 2010-08-18
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Jeff Bower, 2010-08-14
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: djp, 2010-07-15
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: madbiologist, 2010-06-03
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: akoutsoulelos, 2010-05-16
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Jamie Lennox, 2010-05-10
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Jamie Lennox, 2010-05-10
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Bryce Harrington, 2010-05-10
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: akoutsoulelos, 2010-05-02
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: akoutsoulelos, 2010-05-02
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: robireland, 2010-05-02
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: akoutsoulelos, 2010-05-01
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: akoutsoulelos, 2010-05-01
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: djdvant, 2010-04-17
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: robireland, 2010-04-14
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: robireland, 2010-04-14
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Brian Murray, 2010-04-14
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: iox, 2010-04-14
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Anisse Astier, 2010-04-14
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: robireland, 2010-04-13
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: robireland, 2010-04-13
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: robireland, 2010-04-13
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: robireland, 2010-04-13
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: robireland, 2010-04-13
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: robireland, 2010-04-13
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: robireland, 2010-04-13
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: djp, 2010-04-13
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: robireland, 2010-04-08
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: iox, 2010-04-06
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: robireland, 2010-04-06
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: djp, 2010-04-05
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: robireland, 2010-04-05
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: djp, 2010-03-18
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: iox, 2010-03-13
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: iox, 2010-03-11
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: HolySmoke, 2010-03-10
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: iox, 2010-03-09
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Liam Manderson, 2010-03-01
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Liam Manderson, 2010-02-22
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Lance R. Vick, 2010-01-15
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Lance R. Vick, 2010-01-15
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: iox, 2010-01-15
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Lance R. Vick, 2010-01-13
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Lance R. Vick, 2010-01-13
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Lance R. Vick, 2010-01-13
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Lance R. Vick, 2010-01-13
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Lance R. Vick, 2010-01-13
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Lance R. Vick, 2010-01-13
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Lance R. Vick, 2010-01-13
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Lance R. Vick, 2010-01-13
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Lance R. Vick, 2010-01-13
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Lance R. Vick, 2010-01-13
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Timo Aaltonen, 2010-01-08
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: akoutsoulelos, 2010-01-01
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Petteri Hirvonen, 2009-12-15
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Petteri Hirvonen, 2009-12-13
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Bryce Harrington, 2009-09-02
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: David Bensimon, 2009-08-27
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: David Bensimon, 2009-08-27
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Jamie Lennox, 2009-08-27
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Jamie Lennox, 2009-08-27
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Jamie Lennox, 2009-08-27
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Jamie Lennox, 2009-08-27
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: David Bensimon, 2009-08-27
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: David Bensimon, 2009-08-27
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: David Bensimon, 2009-08-27
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: David Bensimon, 2009-08-27
-
[Bug 379313] Re: Handling NextWindow Touchscreen (multitouch)
From: Jamie Lennox, 2009-05-22
-
[Bug 379313] [NEW] Handling NextWindow Touchscreen (multitouch)
From: Jamie Lennox, 2009-05-22
References