Remember Me
Please try to modify code of retrogame.c with libevdev.
libevdev : http://www.freedesktop.org/wiki/Software/libevdev/
Maybe it can solve your problem.