OpenInputManager allows you to read and write to Unity's input manager from the code of your application.