Thanks for the help/advice. I have been looking into Java3d all day and I couldn't really find anything.
Here is a good tutorial I found on jinput. https://freefodder.dev.java.net/tutorial/jinputTutorialOne.html
Where can I get some more information about #3?
"3. Yes, and here's the problem. There's no way to automatically install the required native library using an applet. You could try signing the applet, streaming the native code to disc, but trying to get java to recognise it as a valid extension is a problem."
Does this mean that even if the JRE is installed on the computer, the jinput stuff will not work? I am a real newbie and I am not even sure what you mean by native library. Would the users have to download a special library, put it in their java folders, change the class path, and a bunch of other stuff to get it to work? Is it going to be worth trying?
Thanks a lot for the responses.