Oh, sorry, I forgot JInput. The lib mentioned above was the first one i found by google. I didn’t have a closer look at it so I didn’t discover the long time not updated.
I used JInput about one or two years ago. And I had some problems with it.
It caused a lot of debugging output that the developers weren’t willing to turn off of make optional. This was just ugly but not a no-go (but I would really, really prefer to turn it off). Has this changed?
The second problem, which definitely was a no-go, was that I had to manually set the access bits of the mouse-, keyboard- and joystick devices to read-write. I cannot force the people who are bying my games (in some wonderful future :)) to login as root and change the access bits of device nodes, which isn’t possible for noobs or some kind of “just-gamers” and is unaesthetic for anyone. At least it shouldn’t be necessary. The devices are working fine for other input libraries without these extended access bits. Has this one changed?
If these problems have been solved, I would love to give it a second chance, because it basically looked very good and was quite easy to use.
Marvin