Not getting input from joysticks unless it's 360 controller.

XBox360 gamepad works fine, but Unity doesn’t get input data from any other gamepad or controller I have. Logitech Rumblepad2 and Razer Hydra do not provide any input data form analog sticks or buttons, although they are properly mapped.

Both gamepads are recognized by Windows and work in games etc, it’s just like they don’t use Unity’s Input system.

Do I do something wrong, or does Unity support only 360 controller input?

Kuba

Anyone?

I read about it a little bit, and maybe it has something to do with DirectInput ot XInput or something? How do you use a controller that is NOT XBox360 gamepad?