Macro Recorder and Playback
Macro Recorder captures a sequence of actions and saves it on the device.
Record tab
Tap Start Record, then confirm the start popup.
The recorder can capture:
- Taps
- Long presses
- Swipes
- Drag paths
- Delays between actions
- Text placed into supported focused editable fields
- Back
- Home
- Recents
- Notification shade gesture
The recording notification contains important controls. Depending on the device, use the notification actions for Back, Home, Recents, or Stop when system gestures are reserved by Android.
Back can execute while recording. Home, Recents, and Notifications are recorded but deliberately not executed live; they run during playback. Notification actions provide an alternative way to add these steps.
A long press is stored as a hold for playback, but its live reinjection during recording is currently a short tap. Do not depend on the target app reacting to the hold while you record it.
How to record
- Open Macro Recorder → Record.
- Tap Start Record.
- Confirm the recording popup.
- Perform the actions to record. Touches are intercepted and reinjected through Accessibility rather than passed through normally.
- Use the recording notification's Stop action to finish.
- If the notification shade cannot be opened during recording, use an OEM notification shortcut or notification-history/control surface. The recording overlay has no separate floating Stop button.
- The recording is saved on this device.
- Open the Playback tab or use the notification action to play it.
Recent recordings
The Record tab shows the three newest macros.
Each macro row shows:
- Name
- Duration
- Action count
- Age, such as “today” or “3 days ago”
Actions:
- Play icon: Open playback controls.
- Bookmark: Save the macro as a preset.
- Delete: Permanently remove the recording.
Tap View all or Open playback library to open the full library.
Playback tab
The Playback tab lists all recorded macros stored on the device.
Tap Play on a macro to open the playback floatbar.
Playback floatbar
Controls:
- Drag handle: Move the floatbar.
- Action count: Number of recorded steps.
- MT logo: Return to Macro Recorder and dismiss the playback floatbar.
- 0.5x: Half-speed playback.
- 1x: Original-speed playback.
- 2x: Double-speed playback.
- Play: Start playback.
- Close: End the macro session.
The floatbar is hidden once playback starts. Pause, Resume, Stop, and action progress are then available from the ongoing playback notification. Merely opening MT Auto Clicker does not stop active playback.
Playback speed
- 0.5x: Adds more time between actions; useful when an app loads slowly.
- 1x: Uses recorded timing.
- 2x: Runs faster; some apps may not keep up.
Loop behavior
Ordinary recordings and newly created macro presets play once. The current UI has no Loop or loop-count control. The playback engine can honor loop values only when they already exist in an imported or externally created configuration. Stop an active loop from the playback notification.
Recorded text
Text playback uses Accessibility's Set Text action. It replaces the focused editable field's contents with the recorded full text; it does not replay individual keyboard keystrokes.
What may not record reliably
- Multi-finger gestures and pinch-to-zoom
- Some secure system dialogs
- Some keyboard typing, especially secure/password fields
- Gestures Android reserves at screen edges
- Actions inside apps that reject Accessibility-generated input
Important macro notes
- Keep Accessibility enabled for recording and playback.
- Some apps intentionally ignore automated gestures.
- Macro data is stored on the device.
- Test a macro at 0.5x before using faster playback.
- Never record passwords, payment details, or other sensitive information.
Example: Open a menu and select an item
- Start recording.
- Tap the menu button.
- Wait for the menu to open.
- Tap the item.
- Stop recording.
- Play at 1x.
The recorded wait between steps helps the menu appear before the second tap.