xserver/hw
Benjamin Tissoires ee8664ee85 xf86ScaleAxis: support for high resolution devices
High resolution devices was generating integer overflow.
For instance the wacom Cintiq 21UX has an axis value up to
87000. Thus the term (dSx * (Cx - Rxlow)) is greater than
MAX_INT32.

Using 64bits integer avoids such problem.

Signed-off-by: Philippe Ribet <ribet@cena.fr>
Signed-off-by: Benjamin Tissoires <tissoire@cena.fr>
Reviewed-by: Keith Packard <keithp@keithp.com>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
(cherry picked from commit a780e5b363)
2011-03-07 10:44:05 +01:00
..
dmx Fix screen number checks. 2010-12-01 23:49:36 +01:00
kdrive Fix screen number checks. 2010-12-01 23:49:36 +01:00
vfb vfb: add a name and type to the pointer and keyboard 2010-04-16 08:12:37 +10:00
xfree86 xf86ScaleAxis: support for high resolution devices 2011-03-07 10:44:05 +01:00
xnest Xnest: set the default pointer accel to the host's values (#10013) 2009-09-09 10:47:08 +10:00
xquartz XQuartz: Don't use deltaXY for determining pointer location on scroll events 2010-05-17 22:53:04 -07:00
xwin Xming: Add mouse motion events with flag POINTER_SCREEN in winEnqueueMotion() 2009-11-19 16:33:52 +10:00
Makefile.am Remove xgl. 2008-06-12 16:00:50 -04:00