Added naive joystick input handling