Event Add/Delete

Originally, you could only change the timing of each event in a macro. "Event Add/Delete" is a new feature that allows for a much more advanced level of editing. You can add/remove "Button", Stick", and "Special" events to an existing macro, or create one from scratch. This expanded functionality allows you to create more sophisticated macros and generators than were possible before.

Page Contents

Add Event

You can add a "Button", "Stick", or "Special" event type to your macro. You can either add to an existing macro recording, or you can slowly create a macro from "No Recording" by adding together various events. As soon as you TAP "Add" to enter "Add Mode", the app itself will present directions to you. You can also see below for directions:

Tap "Add" to bring up "Add Mode".
In "Add Mode", tap the "Buttons", "Sticks", or "Special" event tab. Let's add a "Button" event!
1: Swipe through & tap a "Button" to add. 2: Tap a press location (+).
3: Tap a release location (+), or the same location. 4: Tap "Confirm" to add the event, or "Cancel".

For "Stick" (movement) events, and "Special" events, instead of being asked to choose press & release locations, in most cases you will be asked to choose a single event location instead. For "Loop" special events, you will be asked to choose loop start & end locations.


If you add a "Stick" event, for example, left stick moving to the left , and you want that stick movement to stop, simply add a separate Stick event to center left stick , same as you can add an event to change its direction . When adding events, try NOT to confuse left stick with right stick icons.

Special Events

"Special" events and their functionality. See the full list below:

Special
Functionality

"Wait For Time".

This special pauses the macro until a definable amount of time as passed. The maximum time you can define per special is 5110 milliseconds (5.11 seconds). If you are using 4ms increments, it is 2040 milliseconds (2.04 seconds).

"Wait For Rumble".

This special pauses the macro until a definable rumble threshold is felt. The maximum threshold you can define per special is 100% rumble strength.

"Wait For Input".

This special pauses the macro until you press a definable button input. After you add the special, the default button is / , but you can TAP its box, then change it to another button.

"Loop Amount".

This special loops a section of the macro a definable amount of times before continuing on. The maximum loop amount you can define per special is 511 loops.

"Loop Until Rumble".

This special loops a section of the macro until a definable rumble threshold is felt. The maximum threshold you can define per special is 100% rumble strength.

Macro Sense

App Message
Meaning

"Release must happen after a press".

Prevents adding a release of a button before it has been pressed.

"Can't be in same event or in different sections".

Prevents adding another press/release in between the same button's press/release. Ensures a button's press/release both happen inside the same loop or outside of a loop.

"Can't be in between another loop".

Prevents adding a loop inside another loop.

"Can't be in a location with active buttons".

Prevents adding a loop start/end in a location that has an active button being held.

"End must happen after start".

Prevents adding a loop end before a loop start.

Delete Event/All

You can delete any event from a macro. See below for directions:

Tap "Delete" to bring up "Delete Mode".
1: In "Delete Mode", tap the "No" sign in front of an event to select its start & end. 2: Tap "Confirm" to delete, or "Cancel".

You can delete all of a macro at once. See below for directions:

In "Delete Mode", if you swipe to the end of the macro, you can hold "DELETE ALL" until it glows to select all events for deletion.
Tap "Confirm" to delete all events, or "Cancel".

Last updated