How exactly does rewriting the input system for the game equal refuse to fix?