I have run into a serious problem caused by Unity’s limitation on a number of joystick buttons supported. It is currently 20 that is joystick button0, joystick button1,… joystick button19 are fully supported but hitting any joystick button beyond this range will crash your application. An example of such a joystick is Logitech G27 Racing Wheel. I’d much appreciate either an advice on how to workaround the issue, or, which would be the best, if Unity extends the number of supported joystick buttons from 20 to, say, 50, and hopefully includes it into the coming Unity 3 release. Is the latter possible anyway? Thank you!
Yes, I’ve run into the “20 joystick button limit” issue as well. I asked the folks at UT why they don’t support all 32 buttons that Windows HID defines and the answer was that I was the only one who asked for it. So perhaps contacting UT might help.
What does UT stand for?
UT == Unity Technologies, ie. the guys/gals who created Unity3D.
Edit: In case someone else reads this and wants to help get this feature added:
Three ways to request a new feature:
- Via the “bug reporter” application in Unity.
- Post a new topic on the forums under “Wish list” (or reply to an existing thread).
- Vote for it at Unity feedback: http://feedback.unity3d.com/forums/15792-unity
I’m all out of votes on the Feedback site otherwise I would have requested this a long time ago.