Using Gamepads, Joysticks and even the Wiimote with Project Wonderland
I have just putback support to navigate Project Wonderland with Gamepad and Joystick type devices (using JInput) into Project Wonderland. We have tested it both on Linux and Windows using Logitech dual action gamepad, Microsoft SideWinder and the Wiimote (linux only)...
You can even use the Wiimote to navigate Project Wonderland. The Wiimote uses the same JInput interface and so it needs a event driver on Linux or a DirectInput driver on Windows systems. I have setup a new project @ http://lg3d-wii.dev.java.net to implement a user-space event driver for Linux. See its web-page for instructions on how to use it. I am assuming that one can do something similar to setup a DirectInput driver on Windows (see http://carl.kenner.googlepages.com/glovepie_download) and then use it with Wonderland - but I havent tried it yet.
Currently most of the navigation using JInput devices is just hardcoded in lg3d-wonderland/src/classes/org/jdesktop/lg3d/wonderland/scenemanager/WalkBehavior.java
Ideally this should be configurable. I will try to do that when I have some extra time or if someone from the community wants to do it, that would be great too...