Hum... I've finally found where my problems came from : /dev/input/event0 was rw-rw---- and owned as root:root ! A little chmod o+r and everything was detected correctly. Apparently, as SDL didn't have access to the event device, it fell back to the old API. Thanks a lot Alan, now Zsnes works nice :-)