We’re working with some custom joystick hardware that uses around 22 buttons. Unfortunately Unity only seems to support up to 20 buttons for a joystick (link).
Rather than have to develop a separate input solution as a plugin to get around this issue, I was hoping that the 20 button limit is merely an arbitrary number and support for more buttons (eg. up to 30) can easily be added in a new version (or an early hotfix build ) and hopefully be available before we need to tackle the issue.
If anyone knows of a way to take input from joystick buttons mapped beyond 20 in the current version of Unity then that would be helpful too.