georgefst / evdev

Haskell bindings to libevdev. Read from Linux input devices, and create virtual ones.
https://hackage.haskell.org/package/evdev
13 stars 6 forks source link
evdev uinput

Haskell evdev library

See Hackage for documentation on the core library and the streamly add-on.

The evdev-examples folder contains a basic evtest clone, with the added ability to read events from multiple devices concurrently.