summaryrefslogtreecommitdiff
path: root/src/mouse.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mouse.c')
-rw-r--r--src/mouse.c18
1 files changed, 12 insertions, 6 deletions
diff --git a/src/mouse.c b/src/mouse.c
index 4cb9de1..68620bd 100644
--- a/src/mouse.c
+++ b/src/mouse.c
@@ -176,12 +176,18 @@ static Bool autoGood(MouseDevPtr pMse);
#undef MOUSE
_X_EXPORT InputDriverRec MOUSE = {
- 1,
- "mouse",
- NULL,
- MousePreInit,
- NULL,
- NULL,
+ .driverVersion = 1,
+ .driverName = "mouse",
+ .Identify = NULL,
+ .PreInit = MousePreInit,
+ .UnInit = NULL,
+ .module = NULL,
+#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) >= 12
+ .default_options = NULL,
+#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) >= 21
+ .capabilities = 0
+#endif
+#endif
};
#define RETRY_COUNT 4