Just moved our code(Xj3D) to the latest Jinput. In general went well.
Were having an issue with Rumble though. This controller used to work in the previous version, doesn’t now.
When I run rumble test I get this:
Buildfile: build.xml
rumbletest:
runtest:
[java] Scanning Mouse
[java] Found 0 rumblers
[java] Scanning Keyboard
[java] Found 0 rumblers
[java] Scanning Logitech WingMan RumblePad USB
[java] Found 5 rumblers
[java] Rumbler null on axis null
[java] Rumbling with intensity: 0.5
[java] Failed to set rumbler gain: Failed to set effect gain (0x80040205)
[java] Rumbling with intensity: 1.0
[java] Failed to set rumbler gain: Failed to set effect gain (0x80040205)
[java] Fading rumble to -1
[java] Failed to set rumbler gain: Failed to set effect gain (0x80040205)
[java] Failed to set rumbler gain: Failed to set effect gain (0x80040205)
[java] Failed to set rumbler gain: Failed to set effect gain (0x80040205)
Its a Logitech Wingman RumblePad. ControllerReadTest runs fine. Changing between modes on the controller has no affect.
Windows XP, Service Pack 1
Java 1.5.0_06