Posted by Patrick on Thursday, March 19, 2015Thu, Mar 19, 2015
InControl is just a little over a year old on the Unity Asset Store now. It started as an open source project to scratch my own itch but it clearly resonates with the Unity community. Following the encouragement of friends and fellow developers to turn it into a sustainable paid asset, I've been really happy with how it has done. There's always been an essence of good will to this project.…
Posted by Patrick on Friday, August 08, 2014Fri, Aug 08, 2014
This is a follow up to my last post on the current Xbox 360 controller bug in Unity. In this post, I speculate on the possible cause of the bug. In my last post, I wrote the following: “An brief note on the Xbox 360 controller: Microsoft originally designed the triggers to work on a combined axis, with the left trigger adding 0..-1 to the axis and the right trigger 0..1. The value of the ax…
Posted by Patrick on Friday, August 08, 2014Fri, Aug 08, 2014
tl;dr: Unity (as of at least 4.5.2) has significant problems dealing with two or more Xbox 360 controllers on Windows, where they randomly may not work at all, or have non-functioning triggers, and/or have phantom clones. This is significant because it is the most common controller on the most common platform for many desktop gamers. There is no known workaround or reliable method for returning all…