Added initial XInput2 cursor motion.

This commit is contained in:
Camilla Berglund
2013-04-04 16:48:58 +02:00
parent 129e94da2e
commit f41d85a209
4 changed files with 97 additions and 1 deletions
+17
View File
@@ -474,6 +474,23 @@ static GLboolean initDisplay(void)
}
}
if (XQueryExtension(_glfw.x11.display,
"XInputExtension",
&_glfw.x11.xi2.majorOpcode,
&_glfw.x11.xi2.eventBase,
&_glfw.x11.xi2.errorBase))
{
_glfw.x11.xi2.versionMajor = 2;
_glfw.x11.xi2.versionMinor = 0;
if (XIQueryVersion(_glfw.x11.display,
&_glfw.x11.xi2.versionMajor,
&_glfw.x11.xi2.versionMinor) != BadRequest)
{
_glfw.x11.xi2.available = GL_TRUE;
}
}
// Check if Xkb is supported on this display
_glfw.x11.xkb.versionMajor = 1;
_glfw.x11.xkb.versionMinor = 0;