JME Controller Config

I made a few changes in the master branch of this project. I’m probably going to hold off of an actual release file, since many of the changes make heavy use of bleeding-edge jmonkey features I’ve been developing. Nevertheless, I do consider the master branch to be stable enough for production in 3.3 projects, should anyone care to build the library themselves.

Some highlights:

  • The remapper should handle trigger axes much better, even if the default value is not 0.
  • When remapping, users can now choose to disable any buttons that were not mapped. This should reduce the clutter of buttons that jmonkey doesn’t use (most often duplicate buttons).
  • The vertical axes of the joysticks should now reflect the actual input values better. There is still the issue of some gamepads sending inverted input, but that should hopefully be fixed in a later jmonkey update.
  • The default value shown for axes is now “0.0” rather than “-1.0.”
4 Likes