Olá, você pode dar uma olhada na área de macros, mas irei lhe dar uma força, abra o spoiler e veja o código de uma:
$${
if(asprinter)
log(&d&l[Macro] &b&lSprint &4&l[OFF]);
keyup(forward)
unsprint;
unset(asprinter)
stop;
else;
log(&d&l[Macro] &b&lSprint &2&l[ON]);
set(asprinter)
do;
keydown(forward)
sprint;
loop;
endif;
}$$