By default, the Horizonal Axis in the InputManager is set to the right key is positive and the left key is negative. If you hold down the left key, the value of the Axis goes down to -1 and then stays there as long as you hold down the left key.
Is there any way to tell the InputManager to reset itself, and ignore any keys that may be held down? For instance, if someone was holding down the left key, and the Horizontal Axis was at -1, just resetting the Horizontal Axis to 0 and ignoring the left key until it’s released and pressed again?
Follow up question: if it isn’t possible, is it possible to “spoof” an Input.GetKeyUp event on a specific key? Can you tell Unity the left key was lifted even if it wasn’t?