Dmitry Torokhov
09d042a2eb
Revert "Input: synaptics - use dmax in input_mt_assign_slots"
...
This reverts commit 6ab17a8484f03c188a93713369912f1545eb26e9 since it,
according to Benjamin, causes issues with slot assignment:
E: 15.669119 0000 0000 0000 # ------------ SYN_REPORT (0) ----------
E: 15.954242 0003 002f 0000 # EV_ABS / ABS_MT_SLOT 0
E: 15.954242 0003 0039 0505 # EV_ABS / ABS_MT_TRACKING_ID 505
E: 15.954242 0003 0035 3851 # EV_ABS / ABS_MT_POSITION_X 3851
E: 15.954242 0003 0036 4076 # EV_ABS / ABS_MT_POSITION_Y 4076
E: 15.954242 0003 003a 0034 # EV_ABS / ABS_MT_PRESSURE 34
E: 15.954242 0001 014a 0001 # EV_KEY / BTN_TOUCH 1
E: 15.954242 0003 0000 3851 # EV_ABS / ABS_X 3851
E: 15.954242 0003 0001 4076 # EV_ABS / ABS_Y 4076
E: 15.954242 0003 0018 0034 # EV_ABS / ABS_PRESSURE 34
E: 15.954242 0001 0145 0001 # EV_KEY / BTN_TOOL_FINGER 1
E: 15.954242 0000 0000 0000 # ------------ SYN_REPORT (0) ----------
... (bunch of regular events)...
E: 16.020614 0000 0000 0000 # ------------ SYN_REPORT (0) ----------
E: 16.043601 0003 0035 3873 # EV_ABS / ABS_MT_POSITION_X 3873
E: 16.043601 0003 0036 3903 # EV_ABS / ABS_MT_POSITION_Y 3903
E: 16.043601 0003 003a 0050 # EV_ABS / ABS_MT_PRESSURE 50
E: 16.043601 0003 0035 3032 # EV_ABS / ABS_MT_POSITION_X 3032
E: 16.043601 0003 0036 3832 # EV_ABS / ABS_MT_POSITION_Y 3832
E: 16.043601 0003 003a 0044 # EV_ABS / ABS_MT_PRESSURE 44
E: 16.043601 0003 0000 3032 # EV_ABS / ABS_X 3032
E: 16.043601 0003 0001 3832 # EV_ABS / ABS_Y 3832
E: 16.043601 0003 0018 0044 # EV_ABS / ABS_PRESSURE 44
E: 16.043601 0001 0145 0000 # EV_KEY / BTN_TOOL_FINGER 0
E: 16.043601 0001 014d 0001 # EV_KEY / BTN_TOOL_DOUBLETAP 1
E: 16.043601 0000 0000 0000 # ------------ SYN_REPORT (0) ----------
E: 16.068837 0003 002f 0001 # EV_ABS / ABS_MT_SLOT 1
E: 16.068837 0003 0039 0506 # EV_ABS / ABS_MT_TRACKING_ID 506
E: 16.068837 0003 0035 3912 # EV_ABS / ABS_MT_POSITION_X 3912
E: 16.068837 0003 0036 3743 # EV_ABS / ABS_MT_POSITION_Y 3743
E: 16.068837 0003 003a 0056 # EV_ABS / ABS_MT_PRESSURE 56
E: 16.068837 0003 002f 0000 # EV_ABS / ABS_MT_SLOT 0
E: 16.068837 0003 0035 3026 # EV_ABS / ABS_MT_POSITION_X 3026
E: 16.068837 0003 0036 3708 # EV_ABS / ABS_MT_POSITION_Y 3708
E: 16.068837 0003 003a 0052 # EV_ABS / ABS_MT_PRESSURE 52
E: 16.068837 0003 0000 3026 # EV_ABS / ABS_X 3026
E: 16.068837 0003 0001 3708 # EV_ABS / ABS_Y 3708
E: 16.068837 0003 0018 0052 # EV_ABS / ABS_PRESSURE 52
E: 16.068837 0000 0000 0000 # ------------ SYN_REPORT (0) ----------
Slot 0 and 1 gets inverted in the second report above, which
introduces a cursor jump. The problem is that this cursor jump is
often enough to leave the current widget, and X sends the
scrolling events to whoever is now under the cursor.
Reported-by: Benjamin Tissoires <btissoir@redhat.com>
Reported-by: Hans de Goede <hdegoede@redhat.com>
2015-03-16 09:17:16 -07:00
..
2015-03-04 15:17:08 -08:00
2015-02-15 15:44:19 -08:00
2014-10-20 16:20:40 +02:00
2014-03-30 23:44:17 -07:00
2012-03-28 18:30:03 +01:00
2015-02-01 11:50:35 -08:00
2015-03-02 13:31:32 -08:00
2015-03-02 13:31:33 -08:00
2015-01-22 08:23:15 -08:00
2015-01-18 00:10:32 -08:00
2015-02-15 16:08:35 -08:00
2015-02-15 16:08:35 -08:00
2015-01-23 09:44:21 -08:00
2015-01-23 09:44:21 -08:00
2015-02-06 15:32:18 -08:00
2015-01-23 09:44:21 -08:00
2015-02-01 11:51:26 -08:00
2014-08-26 15:17:41 -07:00
2015-03-07 13:40:21 -08:00
2015-02-15 16:08:35 -08:00
2014-10-20 16:20:40 +02:00
2012-09-12 21:57:13 -07:00
2011-10-10 18:28:16 -07:00
2015-01-22 13:16:14 -08:00
2013-08-12 22:32:38 -07:00
2014-11-09 22:59:25 -08:00
2014-01-12 11:41:38 -08:00
2009-09-10 22:11:38 -07:00
2015-01-18 00:10:28 -08:00
2012-11-24 00:05:38 -08:00
2014-12-17 10:06:02 -08:00
2010-08-02 20:29:56 -07:00
2015-03-07 13:40:21 -08:00
2015-03-07 13:40:21 -08:00
2014-01-06 23:23:57 -08:00
2012-09-19 15:37:13 +02:00
2012-12-24 09:51:21 -08:00
2012-05-10 20:39:04 -07:00
2014-01-06 23:23:57 -08:00
2014-11-02 00:10:07 -07:00
2014-09-08 14:58:12 -07:00
2015-03-16 09:17:16 -07:00
2015-03-16 09:12:56 -07:00
2010-10-18 11:03:14 +02:00
2009-09-10 22:11:38 -07:00
2014-12-17 15:46:51 -08:00
2014-12-17 15:46:51 -08:00
2014-10-28 10:33:48 -07:00