@mose thanks for offering the help though -- i've confirmed also that the Xinput2 events generated by the older kernel are indeed different and that explains why pico8 doesn't work on newer kernels :/ i've shot a message to zep and i'm hoping he can offer a solution