Commit Graph

272 Commits

Author SHA1 Message Date
Peter Hutterer
7dd7fed381 libinput 1.10.7 2018-05-17 12:26:20 +10:00
Peter Hutterer
ea254a5f10 Fix palm threshold on MacBookPro5,5 (#1575260) 2018-05-14 11:09:10 +10:00
Peter Hutterer
f11bd4ba52 libinput 1.10.6 2018-05-01 17:52:30 +10:00
Peter Hutterer
f2700b6bc2 Fix the T460s halting cursor problem harder (#1572394) 2018-04-27 16:41:03 +10:00
Peter Hutterer
ecb3f85092 Fix the T460s halting cursor problem (#1572394) 2018-04-27 15:08:22 +10:00
Peter Hutterer
09a826f5ee libinput 1.10.5 2018-04-19 12:36:23 +10:00
Peter Hutterer
a8a7e75373 Disable ABS_MT_TOOL_PALM on the Lenovo Carbon X1 6th (#1565692) 2018-04-19 11:08:34 +10:00
Peter Hutterer
b4657862bd libinput 1.10.4 2018-04-09 14:56:29 +10:00
Peter Hutterer
9a10f4b807 libinput 1.10.3 2018-03-14 21:06:23 +10:00
Peter Hutterer
d99aa73a3c Fix occasional crashes on gestures when libinput loses track of hovering
fake fingers
2018-03-12 12:03:56 +10:00
Peter Hutterer
1778ef6300 Add BuildRequires gcc-c++, needed for a test build 2018-03-08 10:18:00 +10:00
Peter Hutterer
b08753422b libinput 1.10.2 2018-03-07 16:25:53 +10:00
Peter Hutterer
fb24aaa4b5 Fix touchpad jitter by changing from "disable if no jitter" to "enable if
jitter" (#1548550)
2018-03-02 14:08:25 +10:00
Peter Hutterer
4796492d71 libinput 1.10.1 2018-02-28 10:23:41 +10:00
Peter Hutterer
2e5d33a53e Fix crasher due to missing devnode after resume (#1536633) 2018-02-13 14:43:23 +10:00
Peter Hutterer
b1b6782406 libinput 1.10 2018-02-13 11:58:20 +10:00
Peter Hutterer
27ee09342e libinput 1.10rc2 2018-02-06 20:26:10 +10:00
Peter Hutterer
4afc4b052f Fix crasher on first event from tablets not supported by libwacom
(#1535755)
2018-02-05 19:38:58 +10:00
Peter Hutterer
60862d0ab5 Use autosetup instead of the manual git magic 2018-02-02 12:11:23 +10:00
Peter Hutterer
be6c4601ee libinput 1.10rc1 2018-01-22 11:35:19 +10:00
Peter Hutterer
3f8446aaf6 libinput 1.9.4 2017-12-14 16:22:40 +10:00
Peter Hutterer
c8c113962b Immediately post key events, don't wait for EV_SYN 2017-12-08 10:28:31 +10:00
Peter Hutterer
7ac010a0d4 libinput 1.9.3 2017-11-28 15:16:35 +10:00
Peter Hutterer
5bdc7cbd58 libinput 1.9.2 2017-11-15 14:46:45 +10:00
Peter Hutterer
0bb4f2fd9a Mark the Lenovo Compact Keyboard as external (#1510814) 2017-11-15 09:53:52 +10:00
Peter Hutterer
20471d9763 Handle printing of tablet mode switches (#1510814) 2017-11-14 18:21:49 +10:00
Peter Hutterer
9a7d455eba Split some of the tools into a libinput-utils package so we can require
the various bits easier (#1509298)
2017-11-09 15:24:04 +10:00
Peter Hutterer
16249394c5 libinput 1.9.1 2017-10-30 15:30:52 +10:00
Peter Hutterer
4f0ce18b85 Drop explicit .gz from the man pages 2017-10-26 14:36:09 +10:00
Peter Hutterer
0d90a83365 libinput 1.9.0 2017-10-19 14:03:23 +10:00
Peter Hutterer
efb5637f85 libinput 1.9rc2 2017-10-10 17:48:43 +10:00
Peter Hutterer
01d21ba8fd libinput 1.9rc1 2017-09-28 15:20:36 +10:00
Peter Hutterer
cdbbf32d3a libinput 1.8.2 2017-09-07 17:21:10 +10:00
Peter Hutterer
817b4343ff Don't try pinching when the finger number exceeds available slots
Don't resume a disabled touchpad after a lid switch open (#1448962)
2017-09-05 16:17:39 +10:00
Fedora Release Engineering
1b06234a8d - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 01:39:50 +00:00
Fedora Release Engineering
ab9d50a19a - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 19:03:51 +00:00
Peter Hutterer
1f6f6d22ed libinput 1.8.1 2017-07-19 12:57:20 +10:00
Igor Gnatenko
95ca869978 Rebuild for pkg-config fix from meson
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2017-07-13 16:41:55 +02:00
Peter Hutterer
317d89f1fa libinput 1.8 2017-07-03 15:34:47 +10:00
Peter Hutterer
e9b5d0d5f0 Switch to meson as build system 2017-06-27 09:28:16 +10:00
Peter Hutterer
bf0f7f95b7 libinput 1.8rc2 2017-06-26 19:28:32 +10:00
Peter Hutterer
686d624a02 libinput 1.8rc1 with source files this time 2017-06-19 11:25:30 +10:00
Peter Hutterer
2272a06421 libinput 1.8rc1 2017-06-19 11:02:05 +10:00
Peter Hutterer
e057fa6333 libinput 1.7.3 2017-06-12 12:00:20 +10:00
Peter Hutterer
c3e6f4b553 Ignore taps in the palm detection area even in software buttons (#1415796) 2017-05-09 15:26:33 +10:00
Peter Hutterer
9f62f55614 libinput 1.7.2 2017-05-09 15:19:31 +10:00
Peter Hutterer
9ceb958d7a Fix a crash when shutting down a touchpad lid listener (#1440927) 2017-05-04 17:46:07 +10:00
Peter Hutterer
4e5ee47860 Fix crash when we have multiple keyboard event listeners for the lid
switch (#1440927)
2017-05-04 15:18:09 +10:00
Peter Hutterer
fa48f8fad7 Bump the release tag 2017-05-02 14:34:28 +10:00
Peter Hutterer
2a4c3cf30b Add patches to fix elantech pressure detection 2017-05-02 13:54:21 +10:00
Peter Hutterer
69ba044fa5 libinput 1.7.1 2017-04-25 13:01:08 +10:00
Peter Hutterer
87e2c32144 libinput 1.7 2017-03-23 10:00:43 +10:00
Peter Hutterer
6f77223bfe libinput 1.7rc2 2017-03-10 10:08:59 +10:00
Peter Hutterer
0ea43b322c libinput 1.7rc1 2017-02-23 11:57:07 +10:00
Peter Hutterer
1c0f18fa34 Fix middle button emulation for Logitech Marble Mouse (#1421439) 2017-02-22 08:29:13 +10:00
Peter Hutterer
06a61d17a3 libinput 1.6.2 2017-02-21 12:29:55 +10:00
Fedora Release Engineering
461d3fee6c - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 18:51:27 +00:00
Peter Hutterer
677508bd23 libinput 1.6.1 2017-02-02 17:34:26 +10:00
Peter Hutterer
f923c845ce revert the tap timeout reduction (#1414935) 2017-02-01 15:03:15 +10:00
Peter Hutterer
544ac75aaf libinput 1.6 2017-01-20 09:43:19 +10:00
Peter Hutterer
9ab2c3940c libinput 1.6rc2 2017-01-16 13:28:38 +10:00
Peter Hutterer
b8f82e9737 libinput 1.6rc1 2017-01-10 14:21:17 +10:00
Peter Hutterer
17bf07bf6b libinput 1.5.3 2016-12-07 16:43:23 +10:00
Peter Hutterer
90301a0306 Swap to the correct tarball so we match the checksums from upstream (had a
local mixup of tarballs)
2016-11-25 11:41:23 +10:00
Peter Hutterer
aaa5726f36 libinput 1.5.2 2016-11-25 11:24:35 +10:00
Peter Hutterer
41496b9261 Improve responsiveness of touchpads by reducing the motion history. 2016-11-22 10:31:04 +10:00
Peter Hutterer
8644d0574a libinput 1.5.1 2016-11-11 14:15:01 +10:00
Peter Hutterer
5c3e81eb3a Drop the synaptics 3-slot workaround 2016-09-14 16:51:06 +10:00
Peter Hutterer
fe775bd2e0 libinput 1.5.0 2016-09-14 16:09:47 +10:00
Peter Hutterer
9ddff3b1ac Avoid spurious trackpoint events halting the touchpad (related #1364850) 2016-09-08 10:29:00 +10:00
Peter Hutterer
2c7e66daa9 libinput 1.5rc1 2016-09-07 14:00:56 +10:00
Peter Hutterer
8a3bde9f61 Add quirk for the HP 8510w touchpad (#1351285) 2016-08-31 10:32:13 +10:00
Peter Hutterer
6df9494799 libinput 1.4.2 2016-08-30 16:56:23 +10:00
Peter Hutterer
a044152ca2 libinput 1.4.1 2016-08-05 13:14:11 +10:00
Peter Hutterer
3959d485f5 libinput 1.4 2016-07-18 14:23:41 +10:00
Peter Hutterer
26495c0c36 libinput 1.4rc1 2016-07-12 12:15:19 +10:00
Peter Hutterer
7115ec1426 Drop the now unnecessary patch 2016-06-24 15:20:37 +10:00
Peter Hutterer
c954d59a76 libinput 1.3.3 2016-06-24 15:14:04 +10:00
Peter Hutterer
7e5cfd3fef libinput 1.3.2 2016-06-16 15:46:08 +10:00
Peter Hutterer
020e2574ca libinput 1.3.1 2016-05-30 10:00:20 +10:00
Peter Hutterer
9fe571ae99 Stop pointer jitter on the Dell E5420, E530 and Lenovo Yoga 2 2016-05-20 13:13:25 +10:00
Peter Hutterer
40762142f0 Disable negative pressure transition on non-synaptics pads to avoid
jerky movement (#1335249)
2016-05-19 16:07:12 +10:00
Peter Hutterer
edf33a01f9 libinput 1.3.0 2016-05-10 14:14:12 +10:00
Peter Hutterer
9fdbf5b426 libinput 1.3rc3 2016-05-04 20:12:37 +10:00
Peter Hutterer
4496bd728e libinput 1.3rc2 2016-04-21 16:01:45 +10:00
Peter Hutterer
89b9f5f74d libinput 1.2.4 2016-04-19 10:24:00 +10:00
Peter Hutterer
2dacda31f2 libinput 1.2.3 2016-04-12 08:06:23 +10:00
Peter Hutterer
cc9c39ee9e libinput 1.2.2 2016-03-15 10:35:58 +10:00
Peter Hutterer
8050fa770a Fix jerky pointer motion on the Lenovo T450/T460/X1 3rd hardware 2016-03-11 10:34:01 +10:00
Peter Hutterer
8aef13c5a5 Fix segfault on mislabeled tablets (#1314955) 2016-03-07 10:19:22 +10:00
Peter Hutterer
574d94817f Bump to maintain upgrade path with F23 2016-03-02 08:00:22 +10:00
Peter Hutterer
6b7c613630 libinput 1.2.1 2016-02-29 08:48:57 +10:00
Peter Hutterer
6233238d86 libinput 1.2.0 2016-02-23 17:07:59 +10:00
Peter Hutterer
75fce7f196 Add libwacom-devel to BuildRequires 2016-02-15 19:03:23 +10:00
Peter Hutterer
9f6fadb474 libinput 1.2rc2 2016-02-15 17:49:43 +10:00
Peter Hutterer
6c52c64c45 libinput 1.1.7 2016-02-10 11:14:07 +10:00
Peter Hutterer
86b46e74c5 libinput 1.1.6 2016-02-05 16:27:50 +10:00
Peter Hutterer
601a3b6f50 Fix patches from -3, they got corrupted somehow 2016-02-04 14:54:39 +10:00
Peter Hutterer
6fadeedb9e Disable the mode button on the Cyborg RAT 5
- Drop touchpad motion hysteresis by default
2016-02-04 14:40:56 +10:00
Dennis Gilmore
b28d349f94 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-04 03:20:57 +00:00
Peter Hutterer
8410ef24e2 libinput 1.1.5 2016-01-25 14:55:47 +10:00
Peter Hutterer
7b227b778b disable MT for semi-mt devices to solve the various two- and three-finger
issues (at the cost of pinch gestures) (#1295073)
2016-01-19 10:07:07 +10:00
Peter Hutterer
50ab3839fb fix disable-while-typing on macbooks 2016-01-11 13:22:06 +10:00
Peter Hutterer
1d67abf083 libinput 1.1.4 2015-12-22 11:36:53 +10:00
Peter Hutterer
b8504dcd20 libinput 1.1.3 2015-12-16 07:36:43 +10:00
Peter Hutterer
b7b0b48202 libinput 1.1.2 2015-12-09 09:39:18 +10:00
Peter Hutterer
c851d38459 Reduce 2fg scroll threshold to 1mm (#1247958) 2015-12-07 16:46:18 +10:00
Peter Hutterer
f7dc5ca778 libinput 1.1.1 2015-11-16 09:09:34 +10:00
Peter Hutterer
a3190ae794 Fix invalid device group pointer, causing invalid memory access 2015-11-02 11:22:32 +10:00
Peter Hutterer
a328b6006a Fix crash triggered by Asus RoG Gladius mouse (#1275407) 2015-10-28 10:27:31 +10:00
Peter Hutterer
239559a7c5 libinput 1.1.0 2015-10-26 12:13:51 +10:00
Peter Hutterer
11f65b4c02 libinput 1.0.2 2015-10-21 15:47:50 +10:00
Peter Hutterer
b73b096910 Fix the number of clicks sent in multitap (fdo #92016) 2015-09-19 05:00:20 +10:00
Peter Hutterer
6ffe302aac Don't interpret short scrolls as right click (#1256045) 2015-09-07 10:52:08 +10:00
Peter Hutterer
0a2ad2a85a libinput 1.0.1 2015-09-03 18:33:47 +10:00
Peter Hutterer
b62b76138c libinput 1.0 2015-08-26 12:09:35 +10:00
Peter Hutterer
b9843a4adc libinput 1.0RC1 2015-08-21 11:36:58 +10:00
Peter Hutterer
83d26eb5cf Fix 2fg scroll threshold handling (#1249365) 2015-08-05 11:40:45 +10:00
Peter Hutterer
f214e24e93 Fix pointer speed configuration, broke with 0.21.0 2015-08-04 16:36:45 +10:00
Peter Hutterer
6af3f5842b libinput 0.21.0
- fix 3fg touch detection on Synaptics semi-mt touchpads
2015-08-04 11:52:44 +10:00
Peter Hutterer
5d1af9d382 Fix broken 2fg scrolling on single-touch touchpads (#1246651)
- Drop distance threshold for 2fg gesture detection (#1246868)
2015-07-30 13:53:39 +10:00
Peter Hutterer
3abc616915 Add a size hint for Apple one-button touchpads (#1246651) 2015-07-29 11:13:03 +10:00
Peter Hutterer
014ea42f09 Disable 2fg scrolling on Synaptics semi-mt (#1235175) 2015-07-29 08:21:50 +10:00
Peter Hutterer
78cb319ab7 Disable thumb detection, too many false positives (#1246093) 2015-07-24 08:38:31 +10:00
Peter Hutterer
d704a72b3d Restore parsing for trackpoing const accel 2015-07-21 15:21:10 +10:00
Peter Hutterer
a40d43da67 libinput 0.20 2015-07-16 15:19:35 +10:00
Peter Hutterer
8ed156bd58 Only edge scroll when the finger is on the actual edge 2015-07-14 09:47:06 +10:00
Peter Hutterer
f91e7233fc enable edge scrolling on clickpads (#1225579) 2015-07-09 12:59:22 +10:00
Peter Hutterer
b66bfe236f libinput 0.19.0 2015-07-06 13:11:52 +10:00
Peter Hutterer
69f9783d3c Improve trackpoint->touchpad transition responsiveness (#1233844) 2015-07-01 09:31:21 +10:00
Peter Hutterer
7eb3526873 Steepen deceleration curve to get better 1:1 movement on slow speeds
(#1231304)
- Provide custom accel method for <1000dpi mice (#1227039)
2015-06-29 11:19:32 +10:00
Peter Hutterer
a50ef2a58c Fix stuck finger after a clickpad click on resolutionless touchpads 2015-06-25 12:46:49 +10:00
Peter Hutterer
40ac43332d Fix initial jump during edge scrolling 2015-06-24 13:43:00 +10:00
Peter Hutterer
911bbb8421 libinput 0.18.0 2015-06-22 14:59:12 +10:00
Peter Hutterer
5003f6ebc2 Use physical values for the hystersis where possible (#1230462)
- Disable right-edge palm detection when edge scrolling is active
  (fdo#90980)
2015-06-16 17:08:39 +10:00
Peter Hutterer
9d9abc12d4 Avoid erroneous finger movement after a physical click (#1230441) 2015-06-16 13:36:06 +10:00
Peter Hutterer
be67c6dad6 Require udev.pc for the build 2015-06-12 15:01:05 +10:00
Peter Hutterer
4d3b8a54fe Cap the minimum acceleration slowdown at 0.3 (#1227796) 2015-06-09 09:19:15 +10:00
Peter Hutterer
bdcf52556f libinput 0.17 2015-06-04 11:14:42 +10:00
Peter Hutterer
9f8c03f29f Always set the middle button as default button for button-scrolling
(#1227182)
2015-06-02 17:41:42 +10:00
Peter Hutterer
7427601864 Reduce tap-n-drag timeout (#1225998) 2015-06-02 13:46:01 +10:00
Peter Hutterer
8a91c2aa84 Handle slow motions better (#1227039) 2015-06-02 11:11:00 +10:00
Peter Hutterer
1a6d239ed3 libinput 0.16.0 2015-06-02 08:45:28 +10:00
Peter Hutterer
fd5a322727 Add tap-to-end-drag patch (#1225998) 2015-05-29 12:02:59 +10:00
Peter Hutterer
9418372b5d Refine disable-while-typing (#1209753) 2015-05-27 14:32:52 +10:00
Peter Hutterer
3a8be7cb5d Add disable-while-typing feature (#1209753) 2015-05-18 16:22:26 +10:00
Peter Hutterer
089f1ffb69 libinput 0.15.0 2015-05-06 07:54:06 +10:00
Peter Hutterer
c2dbcdf9a2 Fix crash with the MS Surface Type Cover (#1206869) 2015-04-24 15:48:12 +10:00
Peter Hutterer
1bd3c48c98 libinput 0.14.1 2015-04-22 09:43:26 +10:00
Peter Hutterer
c0c551f158 git add the patch... 2015-04-16 18:21:36 +10:00