summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorColin Hill <colin.james.hill@gmail.com>2011-02-08 17:34:03 -0800
committerColin Hill <colin.james.hill@gmail.com>2011-02-08 17:34:03 -0800
commit2983e0ebeaafeb7299547117a854463e675a42ee (patch)
treeb1757910e23ffdf9f897c32df8ae6ba132643b41
parent4610d6d94f38745f9755b6df43d45619f337e4d5 (diff)
Added structures for passing input data to input driver.
-rw-r--r--src/xNestedMouse.c4
-rw-r--r--src/xNestedMouse.h17
2 files changed, 21 insertions, 0 deletions
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);