Summary: | Workaround for missing ABS_X/Y on multitouch devices | ||
---|---|---|---|
Product: | xorg | Reporter: | Colin Macdonald <cbm> |
Component: | Input/evdev | Assignee: | Peter Hutterer <peter.hutterer> |
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> |
Severity: | normal | ||
Priority: | medium | CC: | peter.hutterer |
Version: | git | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Colin Macdonald
2014-06-24 09:41:58 UTC
I hacked a little on this at [https://github.com/cbm755/xf86-input-evdev], in the noabsx branch. There are plenty of desktop devices which not always send absolute coordinates as well.. ran into it with BARQ rugged displays (they have embedded touchscreen and keys on the bevel) and rugged Dell's with egalax sensor.. as I wasn't using any driver for that , but standard one - because producer doesn't provide drivers for kernel above 2.6, claiming that "new kernels would support them all" - I think it's design of controller's firmware. Another issue with those that they weren't sending coordinates at certain events at all, which was causing jittery on older version of Xorg.. now it seems to be fixed Feel free to send a patch to xorg-devel, I'll review it commit b370ccdff8f721de75d3d91486cc4807668d040c Author: Colin B. Macdonald <macdonald@maths.ox.ac.uk> Date: Thu Jun 26 12:17:59 2014 +0100 Workaround lack of ABS_X on MT devices (#80470) |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.