Linux input devices (with libinput-ocaml)

I've been investigating how keyboards, mice, etc work in Linux. In this blog post we'll see how input events work, using libinput-ocaml, and then use that to write a little game. Using libinput-ocaml to make a game Table of Contents Device files Using devices directly Permissions libinput Getting a REPL Opening devices with libinput Thoughts on the C bindings Lander game Non-libinput aspects of…