controller input fix