OK, then this sounds more likely a user-space issue. Let's check whether libinput at first. Try to install libinput-tools, and check whether libinput-list-devices show the corresponding device, and libinput-debug-events can read from it.