i added jInput to my java windows application and am getting the following from ControllerEnvironment.getDefaultEnvironment().getControllers()
[java] Creating Logitech USB Headset polling = false
[java] Creating Logitech Cordless USB Mouse & Enhanced Keys polling = false
[java] Creating Logitech Cordless USB Mouse & Enhanced Keys polling = false
[java] Creating Logitech Cordless USB Mouse & Enhanced Keys polling = false
[java] Creating Mass Storage Device polling = false
[java] java.lang.ArrayIndexOutOfBoundsException: 223
[java] at net.java.games.input.DirectInputKeyboard.renameKey(DirectInputKeyboard.java:147)
[java] at net.java.games.input.DirectInputKeyboard.renameKeys(Native Method)
[java] at net.java.games.input.DirectInputKeyboard.createKeyboard(DirectInputKeyboard.java:205)
[java] at net.java.games.input.DirectInputEnvironmentPlugin.addDevice(DirectInputEnvironmentPlugin.java:162)
[java] at net.java.games.input.DirectInputEnvironmentPlugin.enumDevices(Native Method)
[java] at net.java.games.input.DirectInputEnvironmentPlugin.enumControllers(DirectInputEnvironmentPlugin.java:133)
[java] at net.java.games.input.DirectInputEnvironmentPlugin.<init>(DirectInputEnvironmentPlugin.java:113)
[java] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[java] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
[java] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
[java] at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
[java] at java.lang.Class.newInstance0(Class.java:355)
[java] at java.lang.Class.newInstance(Class.java:308)
[java] at net.java.games.input.DefaultControllerEnvironment.getControllers(DefaultControllerEnvironment.java:121)
[java] ... 10 more
any suggestions on how to get this to work?
shackman