diff --git a/0001-udev-add-the-Dell-Lattitude-E5420-to-the-wobbly-touc.patch b/0001-udev-add-the-Dell-Lattitude-E5420-to-the-wobbly-touc.patch deleted file mode 100644 index 0eae21f..0000000 --- a/0001-udev-add-the-Dell-Lattitude-E5420-to-the-wobbly-touc.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 133b96101acebf2a86c4aad59ed9f3f926936091 Mon Sep 17 00:00:00 2001 -From: Peter Hutterer -Date: Thu, 19 May 2016 14:40:33 +1000 -Subject: [PATCH libinput] udev: add the Dell Lattitude E5420 to the wobbly - touchpads - -https://bugzilla.redhat.com/show_bug.cgi?id=1336084 - -Signed-off-by: Peter Hutterer -(cherry picked from commit bd988633c788c9cce7bf537585ef221d31d7bcfb) ---- - udev/90-libinput-model-quirks.hwdb | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/udev/90-libinput-model-quirks.hwdb b/udev/90-libinput-model-quirks.hwdb -index 91ac243..7dc4084 100644 ---- a/udev/90-libinput-model-quirks.hwdb -+++ b/udev/90-libinput-model-quirks.hwdb -@@ -30,6 +30,9 @@ libinput:name:*AlpsPS/2 ALPS DualPoint TouchPad:fwversion:310 - libinput:name:*AlpsPS/2 ALPS GlidePoint:fwversion:310 - LIBINPUT_MODEL_ALPS_RUSHMORE=1 - -+libinput:name:*AlpsPS/2 ALPS DualPoint TouchPad:dmi:*svnDellInc.:pnLatitudeE5420* -+ LIBINPUT_MODEL_WOBBLY_TOUCHPAD=1 -+ - ########################################## - # Apple - ########################################## --- -2.7.4 - diff --git a/0001-udev-mark-ALPS-touchpads-fw-version-300-as-wobbly-to.patch b/0001-udev-mark-ALPS-touchpads-fw-version-300-as-wobbly-to.patch new file mode 100644 index 0000000..c009043 --- /dev/null +++ b/0001-udev-mark-ALPS-touchpads-fw-version-300-as-wobbly-to.patch @@ -0,0 +1,35 @@ +From 31b1e9e619ebe3281a4659590d7318225b81bd97 Mon Sep 17 00:00:00 2001 +From: Peter Hutterer +Date: Thu, 19 May 2016 14:40:33 +1000 +Subject: [PATCH libinput] udev: mark ALPS touchpads fw version 300 as wobbly + touchpads + +Includes the Dell Lattitude E5420 but since all alps touchpads with the same +fw version are the same (as far as we know) hooking this off the firmware +version should cover this generation. + +https://bugzilla.redhat.com/show_bug.cgi?id=1336084 + +Signed-off-by: Peter Hutterer +--- + udev/90-libinput-model-quirks.hwdb | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/udev/90-libinput-model-quirks.hwdb b/udev/90-libinput-model-quirks.hwdb +index 147fec2..305fed0 100644 +--- a/udev/90-libinput-model-quirks.hwdb ++++ b/udev/90-libinput-model-quirks.hwdb +@@ -26,6 +26,10 @@ libinput:name:*AlpsPS/2 ALPS DualPoint TouchPad:fwversion:800 + libinput:name:*AlpsPS/2 ALPS GlidePoint:fwversion:800 + LIBINPUT_ATTR_SIZE_HINT=100x55 + ++libinput:name:*AlpsPS/2 ALPS DualPoint TouchPad:fwversion:300 ++libinput:name:*AlpsPS/2 ALPS GlidePoint:fwversion:300 ++ LIBINPUT_MODEL_WOBBLY_TOUCHPAD=1 ++ + libinput:name:*AlpsPS/2 ALPS DualPoint TouchPad:fwversion:310 + libinput:name:*AlpsPS/2 ALPS GlidePoint:fwversion:310 + LIBINPUT_MODEL_ALPS_RUSHMORE=1 +-- +2.7.4 + diff --git a/libinput.spec b/libinput.spec index 9e10db5..a51d5ec 100644 --- a/libinput.spec +++ b/libinput.spec @@ -5,7 +5,7 @@ Name: libinput Version: 1.2.4 -Release: 3%{?gitdate:.%{gitdate}git%{gitversion}}%{?dist} +Release: 4%{?gitdate:.%{gitdate}git%{gitversion}}%{?dist} Summary: Input device library License: MIT @@ -25,7 +25,7 @@ Patch03: 0001-touchpad-detect-and-warn-about-kernel-tracking-point.patch # https://bugzilla.redhat.com/show_bug.cgi?id=1336084 Patch04: 0001-touchpad-add-LIBINPUT_MODEL_WOBBLY_TOUCHPAD-for-the-.patch -Patch05: 0001-udev-add-the-Dell-Lattitude-E5420-to-the-wobbly-touc.patch +Patch05: 0001-udev-mark-ALPS-touchpads-fw-version-300-as-wobbly-to.patch BuildRequires: git BuildRequires: autoconf automake libtool pkgconfig @@ -103,6 +103,9 @@ find $RPM_BUILD_ROOT -name '*.la' -delete %changelog +* Mon May 23 2016 Peter Hutterer 1.2.4-4 +- Fix pointer jitter on ALPS FW v300 (#1336084) + * Fri May 20 2016 Peter Hutterer 1.2.4-3 - Fix pointer jitter on the Dell E5420 (#1336084)