Skip to content
This repository has been archived by the owner. It is now read-only.
Permalink
Browse files

Some cleanups on the new XInput code.

One or two things got moved around, but largely this is hooked up correctly
 in the Unix configure system now: it can be dynamically loaded and fallback
 gracefully if not available, or libXi can be directly linked to libSDL.

XInput support can be --disable'd from the configure script, too (defaults to
 enabled).

Please note that while the framework is in place to gracefully fallback, the
 current state of the source requires XInput. We'll need to adjust a few
 things still to correct this.
  • Loading branch information
icculus committed Sep 17, 2008
1 parent ae92ffa commit 4feb460ba42e6afc57ee706713ddabef80e6f823

File 5 of 9 in 4feb460

@@ -29,12 +29,6 @@
#include "SDL_x11video.h"
#include "../../events/SDL_events_c.h"

extern int motion; /* the motion event id defined by an XInput function */
extern int button_pressed; /* the button_pressed event id defined by an XInput function */
extern int button_released; /* the button_released event id defined by an XInput function */
extern int proximity_in; /* the proximity in event defined by an XInput function */
extern int proximity_out; /* the proximity out event defined by an XInput function */

static void
X11_DispatchEvent(_THIS)
{

0 comments on commit 4feb460

Please sign in to comment.