Public bug reported:

This patch resolves a shortcoming of the ektf3k driver. Previously, the
driver was reporting only multi-touch events. xf86-input-evdev 2.7.3
crashes upon receiving input events from the driver, and 2.8.1 simply
ignores the input device altogether as a workaround for the crash.

This patch adds single-touch ABS_X, ABS_Y, and ABS_PRESSURE axes, as
well as the BTN_TOUCH key. Only the first finger touching reports on
these single-touch axes (while continuing to report on the multi-touch
axes); additional fingers report only on the multi-touch axes.

I have tested this patch on a Nexus 7 running X.org server 1.13.4 and
xf86-input-evdev 2.8.1. Without the patch, evdev ignores all input from
the touchscreen. With the patch, evdev generates mouse events in
response to touches, as one would expect.

** Affects: linux-grouper (Ubuntu)
     Importance: Undecided
         Status: New

** Patch added: "ektf3k-singletouch.patch"
   
https://bugs.launchpad.net/bugs/1209049/+attachment/3763148/+files/ektf3k-singletouch.patch

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1209049

Title:
  [PATCH] make ektf3k driver report non-MT events too

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-grouper/+bug/1209049/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to