Command video guide
TouchDown / TouchMove
Keep the original touch uninterrupted while other actions run. Build one TouchDown block, move a held home-screen icon with two TouchMove commands, then release it with End Touch.
Watch the walkthrough
Step-by-step guide
Step 01 TouchDown keeps a finger pressed while other actions run, without interrupting the original touch. TouchMove moves that same held finger.
Step 02 Open the main menu, then choose Scripts.
Step 03 Tap New Script, then choose Blank Script.
Step 04 Open the new script’s three-dot menu and choose Rename.
Step 05 Pick a name for your script, then tap OK.
Step 06 Select the new script, then open the Script Editor.
Step 07 Expand Actions. Drag TouchDown into the script, and release at the blue insertion line.
Step 08 TouchDown creates a block ending with End Touch. Double-tap the TouchDown frame to open its settings.
Step 09 Set X and Y to the center of the home-screen icon. X runs across the screen; Y runs down it.
Step 10 Coordinates can also use Integer variables defined earlier in the script.
Step 11 The editor shows this device’s concurrent touch-point limit. Tap OK to save.
Step 12 Expand Timing and drag Delay inside the block, above End Touch.
Step 13 Open Delay and set one thousand milliseconds. This gives the launcher time to pick up the icon while the touch stays held.
Step 14 Return to Actions. TouchMove is now available. Drag it inside the TouchDown block, after the delay.
Step 15 Open TouchMove. Set the first destination and a Total Move Time of fifteen hundred milliseconds: one and a half seconds.
Step 16 Total Move Time can also use an earlier Integer variable. TouchMove continues alongside following commands. Longer move times can be more reliable on slower devices.
Step 17 Add another Delay after the move, still inside the block.
Step 18 Set two thousand milliseconds, so the first move finishes before the next one begins.
Step 19 Drag a second TouchMove into the block, after that delay.
Step 20 Give it a different destination, with the same fifteen-hundred-millisecond move time.
Step 21 Add a final Delay before End Touch.
Step 22 Set two thousand milliseconds again, allowing the second move to finish before release.
Step 23 The icon is held, moved twice, then released by End Touch. Keep both TouchMove commands inside their owning TouchDown block.
Step 24 Delays are just our example. The purpose of TouchDown is multi-control: other actions can run while the original touch remains uninterrupted.
Step 25 Play is limited by the device’s maximum concurrent gestures. Test scripts using more than five simultaneous gestures; not every device supports more than five.
Step 26 Close the editor to return to the home screen.
Step 27 When the script is complete, simply use the Play button in the main overlay.
Step 28 The icon stays held through both moves. End Touch releases it, and the script stops automatically.