Why it's not a good idea to handle evdev directly

Newsflash

Responsive image Gather round children, it's story time. Especially for you children who lurk on linux and think you may learn something there. Today, I'll tell you a horror story. The one where we convert kernel input events into touchpad events, with the subtle subtitle of "friends don't let friends handle evdev events".

Full Story
libinput