 |
JXInput
(http://www.hardcode.de/jxinput/)
JXInput provides access to game controllers under Win32. It also provides an input wrapping layer that is useful on all platforms.
From the JXInput website:
Java does not support joysticks in a portable fashion, the binding to physical devices has to be done in a platform dependent manner. So system specific libraries come into play and the 100% pure Java beauty is gone. This also means that applications using JXInput then cannot be simple Applets, but always have to take precautions concerning download, installation and security. Sun's WebStart technology is a suitable mechanism to bring even these kind of libraries to the people at home.
The current implementation connects to devices using Microsoft DirectInput? (DirectX8?) and reflects the features, but not the design of that commonly used library.
This may be extended in the future, because the design of the package is not Win32 specific and it should be quite easy to add other native support libraries e.g. for Linux or MacOS?.
-- Main.kevglass - 24 Oct 2005
|