Please note that a Linux kernel of at least version 2.6.8 is required.
Make sure you have the 'usbhid' kernel module loaded.
ClewareControl can be found on GitHub since version 4.0. You are welcomed to make changes there and send pull-requests!
Stefan Schoenberger created a library for ruby which can be found on GitHub as well.