Custom Macro Editor

← Back to Home

Letters, numbers, hyphens, underscores only

Saved Macros

No saved macros yet

Macro Syntax Guide

Basic Format

inputs,duration
# Example: A button for 5 frames
A,5

Timing

  • • 1 frame = 8ms (125Hz USB polling)
  • • 125 frames = 1 second
  • • Minimum safe: 5 frames (40ms)

Face Buttons

YBAX

Shoulder Buttons

LRZLZR

System Buttons

PLUSMINUSHOMECAPTURE

D-Pad

UPDOWNLEFTRIGHTUPRIGHTDOWNRIGHTDOWNLEFTUPLEFT

Left Stick

LUPLDOWNLLEFTLRIGHTLCLICK
L(x,y) where x,y = 0-255
L(128,255) - Up full

Right Stick

RUPRDOWNRLEFTRRIGHTRCLICK
R(x,y) where x,y = 0-255
R(128,128) - Center

Multiple Inputs

A+B,10
L+R+A,5
LUP+A,20

Wait

WAIT,125 - 1 second wait

Include Macros

@macroname
@macroname,*5 - Repeat 5 times

Complete Example

X,5
WAIT,250
DOWN,5
WAIT,10
A,5
WAIT,125
L(64,200),30