Control Location with a Floating Joystick
GPS JoyStick turns mock-location setup into a visible control workflow for Android users who need to test location-based apps. Choose a point on the map, enter latitude and longitude directly, or move the on-screen joystick in the desired direction. The overlay keeps the controls available while another app is open, so you can adjust movement without returning to the main screen.
The home screen also offers quick choices such as using the last location, getting the current position, setting a location, setting a route, or recording a route. Adjustable speed profiles, joystick size, type, and opacity help adapt the control to different screens and testing scenarios. Distance and cooldown information can make location changes easier to monitor during repeated sessions.
Build Routes and Repeatable Movement
Route simulation gives GPS JoyStick a structured way to move through more than one point. Users can open the map, add a path, choose a starting location, and begin movement along a custom route rather than changing coordinates one step at a time. The joystick can pause or continue an active route, which is useful when a location workflow needs a controlled stop.
Loop and reverse options support repeatable journeys, while the route screen keeps the main actions close to the latitude, longitude, and altitude fields. Users can record movement as well as create a route, then reuse that path for future sessions. These controls suit app developers, QA teams, and anyone checking how location-aware features respond to a planned journey.
Organize Favorites, Markers, and GPX Files
Saved locations and routes are easier to manage when they are kept apart from one-off experiments. GPS JoyStick provides Favorites for places you return to, Routes for repeatable movement, and Markers for groups of points of interest. This organization helps users move from a quick teleport to a reusable location library without re-entering the same coordinates each time.
The app also supports GPX and KML import or export for users who already work with route files. Custom markers can add context to a map, while the newer folder workflow can group favorites and routes into nested collections. Together, these tools make location scenarios easier to prepare, revisit, and share between planning and testing tasks.
Customize Setup, Widgets, and Automation
The guided setup walks users through the practical prerequisites for a mock-location session, including notifications, location access, the floating joystick, and selecting GPS JoyStick as the location provider. Once the basics are ready, Settings provide controls for speed variation, GPS jitter, altitude, accuracy, language, and the appearance of the overlay. These options let technical users shape the simulated signal for different workflows.
A home screen widget can teleport to favorite locations or start routes without opening the app first. For advanced routines, GPS JoyStick connects with Tasker, MacroDroid, and ADB shell commands for teleport, route, and stop actions. This combination suits repeatable QA checks, development experiments, and users who prefer shortcuts over manual map controls.