gamepad & dialog fix