From 2983e0ebeaafeb7299547117a854463e675a42ee Mon Sep 17 00:00:00 2001 From: Colin Hill Date: Tue, 8 Feb 2011 17:34:03 -0800 Subject: Added structures for passing input data to input driver. --- src/xNestedMouse.c | 4 ++++ src/xNestedMouse.h | 17 +++++++++++++++++ 2 files changed, 21 insertions(+) diff --git a/src/xNestedMouse.c b/src/xNestedMouse.c index daf4956..634badc 100644 --- a/src/xNestedMouse.c +++ b/src/xNestedMouse.c @@ -192,3 +192,7 @@ void Load_Nested_Mouse(pointer module) { xf86Msg(X_INFO, "NESTED MOUSE LOADING\n"); xf86AddInputDriver(&NESTEDMOUSE, module, 0); } + +void NestedPostInputEvent(NestedInputEvent event) { + +} diff --git a/src/xNestedMouse.h b/src/xNestedMouse.h index 53d4ad5..89b2b4d 100644 --- a/src/xNestedMouse.h +++ b/src/xNestedMouse.h @@ -1 +1,18 @@ + +typedef struct { + int x; + int y; +} NestedMouseMotionData; + +typedef union { + NestedMouseMotionData mouseMotion; +} NestedInputData; + +typedef union { + int type; + NestedInputData data; +} NestedInputEvent; + void Load_Nested_Mouse(pointer module); + +void NestedPostInputEvent(NestedInputEvent event); -- cgit v1.2.3