Drag delay settings


When the driver is operating in ‘Click and Drag’ mode the driver sends a Left click down followed by a stream of events reporting the current touch position followed by a Left click up. This occurs even for a tap. It was reported that some applications would reject a pen click request if events occurred between the click down and up, for example we saw this with Quartz Composer. To cater for this we have introduced a setting, minimumDrag, which specifies the minimum number of pixel movement that must occur before the driver starts sending co-ordinate data. This is not defined by default. With this defined there will be a slight delay in drag operations until the touch co-ordinates have moved beyond the pixel threshold.

This can be set with the upddutils command, e.g. “upddutils nodevice set minimumDrag A” sets 10 pixels.