From patchwork Mon Apr 2 21:35:13 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: udev: generalize the check in touchscreen rule Date: Mon, 02 Apr 2012 21:35:13 -0000 From: Andrea Adami X-Patchwork-Id: 25093 Message-Id: <1333402513-26781-1-git-send-email-andrea.adami@gmail.com> To: openembedded-core@lists.openembedded.org * The actual rule only works for devices reporting ts pressure * and ignores the other touchscreens (happens e.g. on ipaq h1940). * a0,1,*18 a = absolute axes (ABS_X 0x00 ABS_Y 0x01 ABS_PRESSURE 0x18) * (see include/linux/input.h) * * Guidelines for touchscreen seem suggesting only ABS_X and ABS_Y are mandatory * (http://kernel.org/doc/Documentation/input/event-codes.txt) * * Bump PR Signed-off-by: Andrea Adami --- meta/recipes-core/udev/udev/local.rules | 3 +-- meta/recipes-core/udev/udev_164.bb | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/meta/recipes-core/udev/udev/local.rules b/meta/recipes-core/udev/udev/local.rules index 625e49a..49e8d28 100644 --- a/meta/recipes-core/udev/udev/local.rules +++ b/meta/recipes-core/udev/udev/local.rules @@ -31,5 +31,4 @@ KERNEL=="rtc0", SYMLINK+="rtc" ACTION=="add", DEVPATH=="/devices/*", ENV{MODALIAS}=="?*", RUN+="/sbin/modprobe $env{MODALIAS}" # Create a symlink to any touchscreen input device -SUBSYSTEM=="input", KERNEL=="event[0-9]*", ATTRS{modalias}=="input:*-e0*,3,*a0,1,*18,*", SYMLINK+="input/touchscreen0" - +SUBSYSTEM=="input", KERNEL=="event[0-9]*", ATTRS{modalias}=="input:*-e0*,3,*a0,1,*", SYMLINK+="input/touchscreen0" diff --git a/meta/recipes-core/udev/udev_164.bb b/meta/recipes-core/udev/udev_164.bb index c5813ec..0462ff2 100644 --- a/meta/recipes-core/udev/udev_164.bb +++ b/meta/recipes-core/udev/udev_164.bb @@ -1,6 +1,6 @@ include udev.inc -PR = "r13" +PR = "r14" SRC_URI += "file://udev-166-v4l1-1.patch"