Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / libinput
Commits:
-
033aee76
by José Expósito at 2021-12-13T13:07:24+10:00
-
54275910
by José Expósito at 2021-12-13T13:07:33+10:00
-
5e7bae44
by Gary Wolfe at 2021-12-13T13:07:40+10:00
-
7db2a339
by Alexander Radovich at 2021-12-13T13:08:01+10:00
-
797a66c1
by José Expósito at 2021-12-13T13:08:10+10:00
-
ed79e4fa
by Joaquin Gonzalez at 2021-12-13T13:08:14+10:00
-
11f878df
by Peter Hutterer at 2021-12-13T13:08:42+10:00
-
9ca5f18f
by Timo Aaltonen at 2022-01-14T13:23:24+02:00
-
1b6fdacb
by Timo Aaltonen at 2022-01-14T13:23:49+02:00
-
ec23540e
by Timo Aaltonen at 2022-01-14T13:24:51+02:00
8 changed files:
- debian/changelog
- doc/user/tablet-debugging.rst
- doc/user/trackpoints.rst
- meson.build
- + quirks/30-vendor-a4tech.quirks
- quirks/50-system-dell.quirks
- quirks/50-system-lenovo.quirks
- src/evdev-mt-touchpad-gestures.c
Changes:
1 |
+libinput (1.19.3-1) unstable; urgency=medium
|
|
2 |
+ |
|
3 |
+ * New upstream release.
|
|
4 |
+ |
|
5 |
+ -- Timo Aaltonen <tjaalton@debian.org> Fri, 14 Jan 2022 13:24:24 +0200
|
|
6 |
+ |
|
1 | 7 |
libinput (1.19.2-1) unstable; urgency=medium
|
2 | 8 |
|
3 | 9 |
* New upstream release.
|
... | ... | @@ -39,6 +39,6 @@ the ``libinput record`` tool. |
39 | 39 |
- **resolution** indicates that the device does not have a resolution set
|
40 | 40 |
for the x and y axes. This can be fixed with a hwdb entry, locate and read
|
41 | 41 |
the `60-evdev.hwdb
|
42 |
- <https://github.com/systemd/systemd/tree/master/hwdb/60-evdev.hwdb>`__ file
|
|
42 |
+ <https://github.com/systemd/systemd/blob/main/hwdb.d/60-evdev.hwdb>`__ file
|
|
43 | 43 |
on your machine and file a pull request with the fixes against
|
44 | 44 |
`systemd <https://github.com/systemd/systemd/>`__.
|
... | ... | @@ -50,7 +50,7 @@ decreases, the delta decrease first, then the reporting rate until the |
50 | 50 |
trackpoint is in a neutral state and no events are reported. Trackpoint data
|
51 | 51 |
is hard to generalize, see
|
52 | 52 |
`Observations on trackpoint input data
|
53 |
-<a href=""idiff right">">`_
|
|
53 |
+<https://who-t.blogspot.com/2018/06/observations-on-trackpoint-input-data.html>`_
|
|
54 | 54 |
for more details.
|
55 | 55 |
|
56 | 56 |
.. figure:: trackpoint-delta-illustration.svg
|
1 | 1 |
project('libinput', 'c',
|
2 |
- version : '1.19.2',
|
|
2 |
+ version : '1.19.3',
|
|
3 | 3 |
license : 'MIT/Expat',
|
4 | 4 |
default_options : [ 'c_std=gnu99', 'warning_level=2' ],
|
5 | 5 |
meson_version : '>= 0.49.0')
|
1 |
+[A4TECH USB X-710BK]
|
|
2 |
+MatchVendor=0x09DA
|
|
3 |
+MatchProduct=0x9090
|
|
4 |
+MatchUdevType=mouse
|
|
5 |
+ModelBouncingKeys=1
|
... | ... | @@ -14,7 +14,8 @@ AttrMscTimestamp=watch |
14 | 14 |
[Dell Inspiron 15R N5110 Touchpad]
|
15 | 15 |
MatchUdevType=touchpad
|
16 | 16 |
MatchName=*AlpsPS/2 ALPS GlidePoint
|
17 |
-MatchDMIModalias=dmi:*bvrA07*svnDellInc.:*pnInspironN5110*
|
|
17 |
+MatchVersion=0x0300
|
|
18 |
+MatchDMIModalias=dmi:*svnDellInc.:*pnInspironN5110*
|
|
18 | 19 |
AttrPressureRange=100:95
|
19 | 20 |
|
20 | 21 |
[Dell Latitude E5510 Touchpad]
|
... | ... | @@ -272,3 +272,11 @@ MatchBus=bluetooth |
272 | 272 |
MatchVendor=0x17EF
|
273 | 273 |
MatchProduct=0x60E1
|
274 | 274 |
ModelLenovoTrackpointKeyboard2=1
|
275 |
+ |
|
276 |
+# Modifies pressure range to avoid random jumps.
|
|
277 |
+# https://gitlab.freedesktop.org/libinput/libinput/-/issues/407
|
|
278 |
+[Lenovo Yoga 2 Pro touchpad]
|
|
279 |
+MatchUdevType=touchpad
|
|
280 |
+MatchName=*SynPS/2 Synaptics TouchPad
|
|
281 |
+MatchDMIModalias=dmi:*svnLENOVO:*:pvrLenovoYoga2Pro*
|
|
282 |
+AttrPressureRange=50:45
|
... | ... | @@ -958,7 +958,7 @@ tp_gesture_detect_motion_gestures(struct tp_dispatch *tp, uint64_t time) |
958 | 958 |
*/
|
959 | 959 |
if (tp->thumb.detect_thumbs && thumb_mm < min_move) {
|
960 | 960 |
tp_thumb_suppress(tp, thumb);
|
961 |
- tp_gesture_handle_event(tp, GESTURE_EVENT_RESET, time);
|
|
961 |
+ tp_gesture_cancel(tp, time);
|
|
962 | 962 |
return;
|
963 | 963 |
}
|
964 | 964 |
|