Hey!
I'm experimenting with JInput and it seems that I can't get it to work. When my program calls Controllers.create(), JInput prints out: "Failed to enumerate devices: Failed to set buffer size (2)". Controllers.getControllerCount() returns zero, but I have Microsoft SideWinder gamepad attached to the system. My C++ programs that use DirectX find it, so I think that the gamepad is working ok.
Is there something I missed that is causing this (calling Controllers.create() in a wrong place perhaps), or is it a bug? I'm using the latest version of lwjgl (1.0 beta 2). My OS is Windows XP.
Wee, updating to lwjgl 1.0 beta 3 solved my problem! Great! :D
I don't know is it my monitor or something else, but for some reason I get my monitor (Eizo) as a second controller (with 5 axis and 0 buttons) :D