joystick can move gui sliders (untested)
refactored