Index: input/linux_evdev/eventparse.c
===================================================================
RCS file: /cvsroot/ggi/ggi-core/libgii/input/linux_evdev/eventparse.c,v
retrieving revision 1.2.2.1
retrieving revision 1.2.2.2
diff -u -r1.2.2.1 -r1.2.2.2
--- input/linux_evdev/eventparse.c	14 Apr 2003 20:54:26 -0000	1.2.2.1
+++ input/linux_evdev/eventparse.c	1 Jan 2004 14:15:15 -0000	1.2.2.2
@@ -1,4 +1,4 @@
-/* $Id: eventparse.c,v 1.2.2.1 2003/04/14 20:54:26 cegger Exp $
+/* $Id: eventparse.c,v 1.2.2.2 2004/01/01 14:15:15 cegger Exp $
 ******************************************************************************
 
    Linux evdev parser
@@ -205,10 +205,33 @@
 	case EV_ABS:
 		dispatcher = dispatch_abs;
 		break;
-	case EV_RST:
+#ifdef EV_SYN
+	case EV_SYN:
+#endif
+#ifdef EV_MSC
+	case EV_MSC:
+#endif
+#ifdef EV_LED
 	case EV_LED:
+#endif
+#ifdef EV_SND
 	case EV_SND:
+#endif
+#ifdef EV_REP
 	case EV_REP:
+#endif
+#ifdef EV_FF
+	case EV_FF:
+#endif
+#ifdef EV_PWR
+	case EV_PWR:
+#endif
+#ifdef EV_FF_STATUS
+	case EV_FF_STATUS:
+#endif
+#ifdef EV_RST
+	case EV_RST:
+#endif
 	default:
 		return 0;
 	}
