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)
This commit is contained in:
Ben Byer 2008-03-28 18:25:03 -07:00 committed by Jeremy Huddleston
parent 9f56fc5806
commit 19ff23ab0e

View File

@ -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: