Bastien Montagne
75ab57efed
Fix T38190: Linux tablet: Issue with XInput/GHOST?
...
With edits by Campbell, thanks!
Looks like in some cases (driver dependent?), `XDeviceMotionEvent` get generated with only part of expected data
(e.g. only x coordinate, only pressure, etc.), data which did not change since last event being NULL.
We know which data to actually handle with `XDeviceMotionEvent.first_axis` and `XDeviceMotionEvent.axes_count` values.
Reviewed by: campbellbarton
Differential Revision: https://developer.blender.org/D208
2014-01-13 17:51:17 +01:00
..
2012-05-19 09:57:55 +00:00
2012-09-06 02:10:09 +00:00
2013-07-29 22:31:32 +00:00
2012-09-06 02:10:09 +00:00
2012-09-06 02:10:09 +00:00
2013-01-16 01:10:06 +00:00
2012-09-06 02:10:09 +00:00
2012-09-06 02:10:09 +00:00
2012-09-06 02:10:09 +00:00
2013-10-12 20:01:17 +00:00
2012-06-04 20:11:09 +00:00
2013-08-29 22:48:37 +00:00
2012-05-19 09:23:08 +00:00
2013-01-20 14:40:31 +00:00
2012-09-06 02:10:09 +00:00
2013-12-22 14:12:19 +11:00
2012-09-06 02:10:09 +00:00
2013-02-19 12:05:38 +00:00
2014-01-13 04:28:51 +02:00
2013-07-19 10:39:44 +00:00
2013-07-16 05:10:58 +00:00
2013-03-08 06:32:00 +00:00
2012-09-06 02:10:09 +00:00
2012-09-06 02:10:09 +00:00
2012-10-21 05:46:41 +00:00
2012-09-06 02:10:09 +00:00
2013-09-03 15:30:07 +00:00
2013-03-08 06:32:00 +00:00
2012-05-19 09:23:08 +00:00
2012-05-19 09:57:55 +00:00
2012-09-06 02:10:09 +00:00
2012-09-06 02:10:09 +00:00
2012-09-06 02:10:09 +00:00
2012-09-06 02:10:09 +00:00
2013-11-05 14:35:09 +00:00
2013-11-05 14:35:09 +00:00
2012-09-06 02:10:09 +00:00
2012-09-06 02:10:09 +00:00
2013-10-08 11:27:39 +00:00
2013-09-13 15:18:17 +00:00
2012-07-04 12:56:58 +00:00
2013-09-13 15:18:17 +00:00
2013-09-13 15:18:17 +00:00
2013-09-13 15:18:17 +00:00
2012-05-19 09:57:55 +00:00
2012-02-17 18:59:41 +00:00
2012-12-02 13:35:33 +00:00
2012-02-17 18:59:41 +00:00
2013-03-08 09:09:48 +00:00
2012-10-21 05:46:41 +00:00
2013-03-08 06:32:00 +00:00
2013-03-08 06:32:00 +00:00
2013-05-11 10:15:27 +00:00
2014-01-10 19:41:01 +01:00
2013-04-08 05:01:35 +00:00
2012-09-20 01:32:13 +00:00
2012-09-06 02:10:09 +00:00
2012-05-25 12:08:29 +00:00
2012-05-25 12:08:29 +00:00
2012-09-06 02:10:09 +00:00
2013-10-07 16:06:15 +00:00
2012-09-06 02:10:09 +00:00
2013-09-06 01:40:20 +00:00
2013-03-16 20:49:46 +00:00
2013-12-31 00:17:38 +01:00
2014-01-13 04:28:51 +02:00
2014-01-13 17:51:17 +01:00
2013-07-19 10:40:27 +00:00
2014-01-13 04:28:51 +02:00
2013-03-08 06:32:00 +00:00
2012-09-06 02:10:09 +00:00
2013-03-08 06:32:00 +00:00
2013-02-24 05:05:29 +00:00
2013-07-29 22:31:32 +00:00
2013-09-29 13:14:09 +00:00
2013-07-19 10:40:43 +00:00
2013-02-24 05:05:29 +00:00
2012-09-06 02:10:09 +00:00
2013-04-08 05:01:35 +00:00
2013-09-04 21:57:14 +00:00
2013-08-29 22:48:31 +00:00
2014-01-13 04:28:51 +02:00
2014-01-13 04:28:51 +02:00
2013-10-03 16:39:30 +00:00
2013-07-29 22:31:32 +00:00