Skip to content
Big performance improvement

Use polling to sleep while waiting for new libinput messages, instead of
infinite loop burning CPU.

This is not technically an incompatible change, but it's a big enough
change to warrant a new major version.