Virtual joystick for canvas