update KDrive to new input API
Update KDrive to fit the new API (mieqInit and InitPointerDeviceStruct), and include InitTouchscreenDeviceStruct in the DIX.
This commit is contained in:
committed by
Daniel Stone
parent
1987af8c49
commit
463e0fe35b
@@ -837,6 +837,27 @@ InitValuatorClassDeviceStruct(DeviceIntPtr dev, int numAxes,
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
_X_EXPORT Bool
|
||||
InitTouchscreenClassDeviceStruct(DeviceIntPtr dev)
|
||||
{
|
||||
register TouchscreenClassPtr tsc;
|
||||
|
||||
tsc = (TouchscreenClassPtr)xalloc(sizeof(TouchscreenClassRec));
|
||||
if (!tsc)
|
||||
return FALSE;
|
||||
|
||||
/* we don't do anything sensible with these, but should */
|
||||
tsc->min_x = -1;
|
||||
tsc->min_y = -1;
|
||||
tsc->max_x = -1;
|
||||
tsc->max_y = -1;
|
||||
|
||||
tsc->button_threshold = 0;
|
||||
dev->touchscreen = tsc;
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
_X_EXPORT Bool
|
||||
InitFocusClassDeviceStruct(DeviceIntPtr dev)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user