BTW this is a work in progress and I am updating the code as I go.
Once I am satisfied I'll put up an executable jar or a webstart that anyone can try, even if they are not developers.
I have made a public github project with my recent project to control the Rovio with a joystick. All source code is available and free! Licensed under the Apache license http://www.apache.org/licenses/LICENSE-2.0.html
It includes Gandalfs latest Video brightness improvements, incremental Camera head movement, etc.
It is written in Java and Groovy with the UI written in SwingBuilder. It should run on Windows and Linux, but only tested on linux. It would run on Mac if there were a Joystick library available.
The Github repo is here: