[PATCH 00/16] [Lucid] multitouch driver updates
Andy Whitcroft
apw at canonical.com
Tue Mar 30 19:40:07 UTC 2010
Following this email is set of patches which pull in a number of multitouch
updates, all from mainline. These mainly are wholy new drivers for new
hardware which supports multitouch. It also carries an update to the
existing N-TRIG driver which enables multitouch there.
This update primarily fixes the N-TRIG driver such that single touch works
correctly (in my testing without these patches the touch screen neither
works with finger nor pen, with the patches both work as expected).
Secondly it enables all of the multitouch capable devices supported
in mainline. We have a remit to make Lucid a good testing ground for
multitouch, which requires the kernel drivers to be in the main kernel.
>From a risk point of view, 90% of this patch is all new drivers which did
not exist before and therefore no risk of regression. The updates which
touch the core are simply id updates to ensure the new drivers are used.
The only driver affected is N-TRIG which I have been able to test locally,
as indicated above was non-functional without these patches and works as
expected with them.
For Lucid.
-apw
Alex Neblett (1):
HID: add support for Pixart Imaging Optical Touch Screen
Andy Whitcroft (1):
UBUNTU: [Config] enable various multitouch devices
Henrik Rydberg (1):
Input: add the ABS_MT_PRESSURE event
Jiri Kosina (2):
HID: make 3M PCT touchscreen driver standalone config option
HID: make Stantum driver standalone config option
Rafi Rubin (4):
HID: hid-ntrig add multi input quirk and clean up
HID: n-trig: remove unnecessary tool switching
HID: hid-ntrig: multitouch cleanup and fix
HID: hid-ntrig: Single touch mode tap
Stephane Chatty (6):
HID: Support for 3M multitouch panel
HID: add support for Stantum multitouch panel
HID: add support for Acer T230H multitouch
HID: fixed bug in single-touch emulation on the stantum panel
HID: add pressure support for the Stantum multitouch panel
HID: Support for MosArt multitouch panel
rafi (1):
hid: ntrig touch events
debian.master/config/config.common.ports | 4 +
debian.master/config/config.common.ubuntu | 4 +
drivers/hid/Kconfig | 24 +++
drivers/hid/Makefile | 4 +
drivers/hid/hid-3m-pct.c | 291 +++++++++++++++++++++++++++++
drivers/hid/hid-core.c | 9 +-
drivers/hid/hid-ids.h | 19 ++-
drivers/hid/hid-mosart.c | 274 +++++++++++++++++++++++++++
drivers/hid/hid-ntrig.c | 223 ++++++++++++++++-------
drivers/hid/hid-quanta.c | 261 ++++++++++++++++++++++++++
drivers/hid/hid-stantum.c | 284 ++++++++++++++++++++++++++++
drivers/input/input.c | 1 +
include/linux/input.h | 1 +
13 files changed, 1329 insertions(+), 70 deletions(-)
create mode 100644 drivers/hid/hid-3m-pct.c
create mode 100644 drivers/hid/hid-mosart.c
create mode 100644 drivers/hid/hid-quanta.c
create mode 100644 drivers/hid/hid-stantum.c
More information about the kernel-team
mailing list