Zephaniah, I know your probably pretty busy but was wondering if you could shed some light on this..<br><br>Running Slackware 10.2 w/ gcc-3.4.6, glibc-2.3.6 and 2.4.31 headers.<br><br>gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -DXFree86Server -DIN_MODULE -DXFree86Module -DXFree86LOADER -I/usr/include/xorg -I../src -MT evdev_drv_la-
evdev.lo -MD -MP -MF .deps/evdev_drv_la-evdev.Tpo -c evdev.c  -fPIC -DPIC -o .libs/evdev_drv_la-evdev.o<br>In file included from evdev.c:66:<br>evdev.h:204: error: field `id' has incomplete type<br>evdev.h:220: error: field `id' has incomplete type
<br>evdev.c: In function `EvdevReadInput':<br>evdev.c:95: warning: long int format, unsigned int arg (arg 6)<br>evdev.c:114: error: `KEY_OK' undeclared (first use in this function)<br>evdev.c:114: error: (Each undeclared identifier is reported only once
<br>evdev.c:114: error: for each function it appears in.)<br>evdev.c:121: error: `SYN_REPORT' undeclared (first use in this function)<br>make[2]: *** [evdev_drv_la-evdev.lo] Error 1<br>make[2]: Leaving directory `/root/Desktop/xf86-
input-evdev-1.1.1/src'<br>make[1]: *** [all-recursive] Error 1<br>make[1]: Leaving directory `/root/Desktop/xf86-input-evdev-1.1.1'<br>make: *** [all] Error 2<br><br>Thanks much for your time.<br><br>Jon<br>