An open API service indexing awesome lists of open source software.

https://github.com/georgefst/evdev

Haskell bindings to libevdev. Read from Linux input devices, and create virtual ones.
https://github.com/georgefst/evdev

evdev uinput

Last synced: 5 months ago
JSON representation

Haskell bindings to libevdev. Read from Linux input devices, and create virtual ones.

Awesome Lists containing this project

README

          

Haskell evdev library
=====================

See Hackage for documentation on [the core library](http://hackage.haskell.org/package/evdev) and [the streamly add-on](http://hackage.haskell.org/package/evdev-streamly).

In addition, the [evdev-examples](https://github.com/georgefst/evdev/tree/master/evdev-examples) directory contains a basic `evtest` clone (with the added ability to read events from multiple devices concurrently), as well as simple programs for replaying event sequences, spawning processes on a trigger event, and creating virtual events from keyboard input.