The Auto Input Manager streamlines input management by modifying your scripts to work with Unity's built-in Input Manager. It replaces hard-coded input keys with compatible methods, making your scripts more modular and customizable. This allows non-programmers to change default keybindings in the editor without editing code, and players can customize their own keybindings in standalone builds. Input is stored in one place, eliminating the need to scatter it across multiple script files.
For older versions of Unity, a legacy version is available. This asset uses YamlDotNet under MIT license and Roslyn under Apache license.





