Peter Hutterer
de0031eefd
dix: initialize the XTest sendEventsProc for all devices
...
XTest requests lets the client specify a device ID, only if none
is specified do we fall back to the XTEST special device.
As of commit
aa4074251 input: Add new hook DeviceSendEventsProc for XTEST
regular devices are no longer able to send XTest events because they
have no sendEventsProc set.
This caused issue #1574 and the crash was fixed with commit
e820030de xtest: Check whether there is a sendEventsProc to call
but we still cannot send XTest events through a specific device.
Fix this by defaulting every device to the XTest send function and
punting it to the DDX (i.e. Xwayland) to override the devices as
necessary.
Fixes e820030de2
Fixes aa4074251f
2024-01-09 00:45:31 +00:00
..
2020-07-05 13:07:33 -07:00
2014-07-17 10:19:52 -07:00
2014-11-12 10:25:00 +10:00
2015-07-08 16:40:57 -04:00
2014-11-12 10:25:00 +10:00
2014-11-12 10:25:00 +10:00
2015-06-30 12:17:51 +10:00
2014-11-12 10:25:00 +10:00
2023-12-22 05:02:05 +00:00
2021-12-19 20:01:04 +00:00
2018-10-25 12:32:48 -04:00
2016-07-18 15:25:59 -04:00
2021-05-30 13:26:32 +03:00
2018-03-08 14:12:36 -05:00
2021-05-30 13:26:30 +03:00
2021-05-30 13:26:31 +03:00
2023-10-25 00:37:47 +00:00
2024-01-09 00:45:31 +00:00
2014-11-12 10:25:00 +10:00
2023-03-03 18:28:40 +00:00
2017-06-20 16:37:24 -04:00
2023-11-29 21:18:29 +00:00
2014-11-12 10:25:00 +10:00
2017-03-17 15:14:42 -04:00
2018-01-22 17:28:12 -05:00
2018-02-14 17:04:48 -05:00
2020-07-05 13:07:33 -07:00
2014-07-17 17:10:48 -07:00
2024-01-09 09:49:54 +10:00
2023-06-26 13:19:19 +02:00
2021-05-30 13:26:42 +03:00
2018-02-12 08:09:53 +10:00
2024-01-08 10:38:05 +00:00
2019-11-09 23:05:13 -05:00
2014-11-12 10:25:00 +10:00
2015-03-16 16:56:17 +00:00
2023-01-06 11:59:37 +10:00
2023-08-16 19:56:50 +00:00
2022-12-30 01:32:25 +00:00
2023-01-20 17:10:54 +00:00
2021-08-31 16:56:28 +00:00
2023-02-25 09:40:41 -08:00
2021-07-30 08:36:35 +00:00
2014-11-12 10:25:00 +10:00
2023-12-18 16:35:51 +03:00
2014-11-12 10:25:00 +10:00
2015-01-23 10:35:49 -08:00
2014-09-22 12:00:46 -07:00
2019-10-15 14:06:21 -04:00
2014-11-12 10:25:00 +10:00
2018-10-30 12:21:41 -04:00
2022-12-30 01:32:25 +00:00
2014-11-12 10:25:00 +10:00
2015-05-07 14:03:50 -04:00
2015-07-08 16:40:57 -04:00
2015-07-08 16:40:57 -04:00
2021-12-20 16:56:14 +01:00
2016-03-01 11:25:59 -05:00
2016-02-22 13:26:31 -05:00
2019-04-12 21:53:03 +00:00
2014-11-12 10:25:00 +10:00
2023-02-21 03:43:05 +00:00
2020-07-05 13:07:33 -07:00
2022-09-20 18:26:03 +00:00
2018-03-28 09:54:22 -04:00
2023-02-25 09:40:41 -08:00
2019-01-10 18:40:20 +02:00
2023-02-25 09:40:41 -08:00
2014-11-12 10:25:00 +10:00
2023-06-26 13:19:19 +02:00
2017-06-02 09:32:35 -07:00