diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2014-07-14 15:05:58 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2014-07-14 15:05:58 +1000 |
commit | 9a19bf06b5b409fa0d5b5932e29cd4c5545052c5 (patch) | |
tree | 82b828377431031a9811b4098bd401cdf11b9ced /include/hotplug.h | |
parent | acc0b5edd1dc560b5c39dc44872b46581ec23903 (diff) |
Revert "dix: fix up coordinate scaling when external monitors are present"
This reverts commit d90b5f83010248be65b2039b0b2d0b9e6a4e93cf.
Reverting for two reasons:
* the scaling does not work on devices that don't advertise resolution, and
the default resolution used (100 units/mm) is higher than most devices,
resulting in a significant slowdown of the touchpads.
* the scaling is still affected by resolution changing. The patch worked
before acceleration but since it maps into resolution-dependent dx/dy
coordinates the acceleration may distort the movement after the fact. So the
same input data generates different movements depending on the resolution.
This can't easily be fixed for all affected devices as synaptics has its own
velocity calculation method whereas wacom doesn't. So anything in the server
won't work for both at the same time.
Revert this for now, until a more integrated solution can be implemented.
Diffstat (limited to 'include/hotplug.h')
0 files changed, 0 insertions, 0 deletions