add more joystick functions