--- src/xf86Palmax.c.orig 2009-03-31 10:28:15.414050816 +0200 +++ src/xf86Palmax.c 2009-03-31 10:28:29.862204318 +0200 @@ -467,7 +467,7 @@ xf86PmxControl(DeviceIntPtr dev, * screen to fit one meter. */ - if (InitValuatorClassDeviceStruct(dev, 2, xf86GetMotionEvents, + if (InitValuatorClassDeviceStruct(dev, 2, local->history_size, Absolute) == FALSE) { ErrorF("Unable to allocate ValuatorClassDeviceStruct\n"); return !Success;