Created attachment 94467 [details] illustration of announced ranges vs actual ranges This is a kernel bug but in case we can't fix it there we'll need to add a hack to the driver. The coordinate ranges announced for the touchpad on the T440, T540, x240 is off (PNPID LEN0034). Attached picture shows the discrepancy. Red: range as announced by the kernel Yellow: range inside self-configured edges Blue: actual range reported by the device
Proposed fix on the kernel list: https://lkml.org/lkml/2014/3/7/722
It seems that also the touchpad of the XPS13 9333 is affected. Is there a simple way to get the exact range? I could only notice the discrepancy using evtest.
The XPS 13 9333 uses a different touchpad which can be switched to its correct mode. The patch is proposed for kernel v3.16, and Fedora ships a backport of it in its current kernel (F20). So yes, for the XPS13 Haswell, we can have a better way of retrieving the information.
closing this bug now, we've fixed the various min/max ranges in the kernels, and most have made their way into stable releases by now as well.
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.