diff options
author | Daniel Stone <daniel@fooishbar.org> | 2011-12-14 14:41:48 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2011-12-19 09:08:36 +1000 |
commit | 098b837440e40bbc485368ec9658e12efd6ef581 (patch) | |
tree | 9bb009032d2def1011fd2a2ff4093f33abfbec16 /include | |
parent | 93c2a1628a9f6e7480d834bf55c080997fd18911 (diff) |
Add the touch input API stubs
xf86PostTouchEvent is the driver API to submit touch events to the server.
This API doesn't do anything yet though but now we can at least bump the
API.
For valuators, drivers should use the existing xf86InitValuatorAxisStruct
function.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Chase Douglas <chase.douglas@canonical.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/input.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/include/input.h b/include/input.h index 7a7e16bd9..a94ff942d 100644 --- a/include/input.h +++ b/include/input.h @@ -480,6 +480,20 @@ extern _X_EXPORT void QueueKeyboardEvents( int key_code, const ValuatorMask *mask); +extern int GetTouchEvents( + InternalEvent *events, + DeviceIntPtr pDev, + uint32_t ddx_touchid, + uint16_t type, + uint32_t flags, + const ValuatorMask *mask); + +void QueueTouchEvents(DeviceIntPtr device, + int type, + uint32_t ddx_touchid, + int flags, + const ValuatorMask *mask); + extern _X_EXPORT int GetProximityEvents( InternalEvent *events, DeviceIntPtr pDev, |