Custom Controller Input is a tool for easily creating and changing interactions with controllers for your game, making it fast and easy to test new control schemes.
It is based around a custom inspector that allows users to drag and drop functionality on to each of the input options a controller offers.
We have been using for a while in out own productions, while test different control schemes and it has made changes super easy to implement. We are currently making it more efficient and user friendly. We plan to release it to the unity asset store some time in the winter 2017 or when we are satisfied with it.