src/joystick/win32/SDL_mmjoystick.c
changeset 834 d37179d10ccc
parent 769 b8d311d90021
child 937 1e6366bde299
--- a/src/joystick/win32/SDL_mmjoystick.c	Mon Feb 16 21:09:24 2004 +0000
+++ b/src/joystick/win32/SDL_mmjoystick.c	Mon Feb 16 21:15:25 2004 +0000
@@ -43,7 +43,8 @@
 #define MAX_BUTTONS	32	/* and 32 buttons                      */
 #define AXIS_MIN	-32768  /* minimum value for axis coordinate */
 #define AXIS_MAX	32767   /* maximum value for axis coordinate */
-#define JOY_AXIS_THRESHOLD	(((AXIS_MAX)-(AXIS_MIN))/100) /* 1% motion */
+/* limit axis to 256 possible positions to filter out noise */
+#define JOY_AXIS_THRESHOLD      (((AXIS_MAX)-(AXIS_MIN))/256)
 #define JOY_BUTTON_FLAG(n)	(1<<n)