forked from pool/libinput
Accepting request 488184 from home:badshah400:branches:X11:Wayland
Fix pressure-sensitivity levels on elantech touchpads. OBS-URL: https://build.opensuse.org/request/show/488184 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/libinput?expand=0&rev=115
This commit is contained in:
parent
68508b5d62
commit
19ae566e38
15
libinput-elantech-pressure-levels.patch
Normal file
15
libinput-elantech-pressure-levels.patch
Normal file
@ -0,0 +1,15 @@
|
||||
Index: libinput-1.7.0/src/evdev-mt-touchpad.c
|
||||
===================================================================
|
||||
--- libinput-1.7.0.orig/src/evdev-mt-touchpad.c
|
||||
+++ libinput-1.7.0/src/evdev-mt-touchpad.c
|
||||
@@ -2383,8 +2383,8 @@ tp_init_pressure(struct tp_dispatch *tp,
|
||||
range = abs->maximum - abs->minimum;
|
||||
|
||||
if (device->model_flags & EVDEV_MODEL_ELANTECH_TOUCHPAD) {
|
||||
- tp->pressure.high = 24;
|
||||
- tp->pressure.low = 10;
|
||||
+ tp->pressure.high = 10;
|
||||
+ tp->pressure.low = 8;
|
||||
} else if (device->model_flags & EVDEV_MODEL_CYAPA) {
|
||||
tp->pressure.high = 10;
|
||||
tp->pressure.low = 8;
|
@ -1,3 +1,10 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 15 02:03:21 UTC 2017 - badshah400@gmail.com
|
||||
|
||||
- Add libinput-elantech-pressure-levels.patch to fix pressure
|
||||
sensitivity for ELANTECH touchpads causing uncomfortable
|
||||
two-finger taps, scrolls (boo#1034335, fdo#100463).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 23 09:20:46 UTC 2017 - jengelh@inai.de
|
||||
|
||||
|
@ -32,6 +32,8 @@ Source: http://freedesktop.org/software/libinput/%name-%version.tar.xz
|
||||
Source2: http://freedesktop.org/software/libinput/%name-%version.tar.xz.sig
|
||||
Source3: baselibs.conf
|
||||
Source4: %name.keyring
|
||||
# PATCH-FIX-UPSTREAM libinput-elantech-pressure-levels.patch boo#1034335 fdo#100463 badshah400@gmail.com -- Fix pressure sensitivity for ELANTECH touchpads causing uncomfortable two-finger taps, scrolls
|
||||
Patch0: libinput-elantech-pressure-levels.patch
|
||||
#git#BuildRequires: autoconf >= 2.64
|
||||
#git#BuildRequires: automake >= 1.11
|
||||
#git#BuildRequires: libtool >= 2.2
|
||||
@ -98,6 +100,7 @@ to develop applications that require libinput.
|
||||
|
||||
%prep
|
||||
%setup -qn %name-%version
|
||||
%patch0 -p1
|
||||
|
||||
%build
|
||||
if [ ! -e configure ]; then
|
||||
|
Loading…
Reference in New Issue
Block a user