The Finch's Java and Scala implementations now work in Linux. We're currently providing downloads for command line compilation only, but we plan to provide BlueJ, Netbeans, and Dr. Java projects in Java in the near future.

We're also working on making Finch's Processing library work in Linux. If anyone has experience getting Processing to use non-default run options for the code it runs on the JVM, we'd love to get your help!



I got it working pretty trivially. What problems have you guys had?

The only thing I really did differently was to use my own libhidapi, but that was so I could use the finch under debian before you guys supported linux. That, and some simple udev rules so I didn't need to run as root.