summaryrefslogtreecommitdiff
path: root/hw/xquartz/darwin.c
diff options
context:
space:
mode:
authorBen Byer <bbyer@bushing.apple.com>2008-03-28 18:25:03 -0700
committerJeremy Huddleston <jeremyhu@freedesktop.org>2008-03-31 16:44:21 -0700
commit19ff23ab0e72a27d05ed4470f75a0934d6f6c1d1 (patch)
tree7a00a51e7c5b9b598572dd1c3374710b446405ac /hw/xquartz/darwin.c
parent9f56fc580646a519875b5a1452738d8c6e1fa860 (diff)
Remove calls to InitValuatorAxisStruct -- these are now handled in dix by
InitValuatorDeviceClass. Add InitProximityClassDeviceStruct call to prepare for tablet support. (cherry picked from commit 1bd980a5b114f5320360943214f8f9f23b29c1e3)
Diffstat (limited to 'hw/xquartz/darwin.c')
-rw-r--r--hw/xquartz/darwin.c20
1 files changed, 2 insertions, 18 deletions
diff --git a/hw/xquartz/darwin.c b/hw/xquartz/darwin.c
index 0dbfafefa..8f2511dbb 100644
--- a/hw/xquartz/darwin.c
+++ b/hw/xquartz/darwin.c
@@ -353,24 +353,8 @@ static int DarwinMouseProc(
InitPointerDeviceStruct( (DevicePtr)pPointer, map, 5,
GetMotionHistory,
(PtrCtrlProcPtr)NoopDDA,
- GetMotionHistorySize(), 2);
-
-#ifdef XINPUT
- InitValuatorAxisStruct( pPointer,
- 0, // X axis
- 0, // min value
- 16000, // max value (fixme screen size?)
- 1, // resolution (fixme ?)
- 1, // min resolution
- 1 ); // max resolution
- InitValuatorAxisStruct( pPointer,
- 1, // X axis
- 0, // min value
- 16000, // max value (fixme screen size?)
- 1, // resolution (fixme ?)
- 1, // min resolution
- 1 ); // max resolution
-#endif
+ GetMotionHistorySize(), 5);
+ InitProximityClassDeviceStruct( (DevicePtr)pPointer);
break;
case DEVICE_ON: