Faster alternative to `input`?
So... really crappy method: fork adb... as in, run it on the local shell in the background, using &amp;. This is super-ugly and somewhat dependent on each instance executing with consistent timing (and probably not too polite to the android device, asking it to spin up all those Java processes), but it works.
Example:
tap() { adb shell input tap &quot;$@&quot; &amp; sleep 0.02 }
tap 500 500
tap 600 600
tap 700 700

...will send tap events to (500, 500), (600, 600) and (700, 700) in fairly quick succession.