Install 'evtest', and see if you get any output from a VT when you run it against the input device (sudo evtest /dev/input/eventX,). If yes, at least kernel sees the events, and it's something in X failing.
Install 'evtest', and see if you get any output from a VT when you run it against the input device (sudo evtest /dev/input/ eventX, ). If yes, at least kernel sees the events, and it's something in X failing.