hidapi (hackage): Haskell bindings to the HIDAPI library (https://github.com/libusb/hidapi).  Note you need need to have the corresponding low-level library installed for your OS, e.g. libudev-dev on Debian/Ubuntu, or just udev on distributions that don't split dev libraries.
Keywords: hardware|library|mit