Could you include the Linux and Mac binaries for Jinput also to make it easier for people?
Also, it seems like you set up the axes to only work with an xbox controller, not the Logitech gamepad. You should use the axis identification features of Jinput to get the correct axes on any controller:
Code:
controller.getComponent(Component.Identifier.Axis.X);