Skip to content

Speed & Joystick

Set the movement speed for active route walking or joystick movement.

Action: theappninjas.gpsjoystick.SPEED Tier: Pro

ExtraTypeRequiredDescription
speedfloatYesSpeed in km/h (must be greater than 0)
  1. Create a new Task → Add Action → Misc → Send Intent
  2. Set Action to theappninjas.gpsjoystick.SPEED
  3. Enter Extra: speed:25.0
  4. Set Target to Service
Terminal window
adb shell am start-foreground-service \
-a theappninjas.gpsjoystick.SPEED \
--ef speed 25.0
ActivitySpeed (km/h)
Walking3-5
Jogging8-12
Cycling15-25
Driving (city)30-60
Driving (highway)80-120

Hide the on-screen joystick overlay. Location mocking continues in the background.

Action: theappninjas.gpsjoystick.HIDE Tier: Pro Extras: None

Terminal window
adb shell am start-foreground-service -a theappninjas.gpsjoystick.HIDE

Show the on-screen joystick overlay after it was hidden.

Action: theappninjas.gpsjoystick.SHOW Tier: Pro Extras: None

Terminal window
adb shell am start-foreground-service -a theappninjas.gpsjoystick.SHOW

Toggle joystick visibility during automation - hide it while a test app is in the foreground, show it when you need manual control.

Terminal window
# Hide joystick before launching test app
adb shell am start-foreground-service -a theappninjas.gpsjoystick.HIDE
# ... test app runs with mocked location, no joystick overlay ...
# Show joystick again for manual adjustment
adb shell am start-foreground-service -a theappninjas.gpsjoystick.SHOW