Macros

Programmable Buttons

Updated on

Macros

Programmable Buttons (Macros) — Quick Overview

Programmable buttons (macros) let you assign a sequence of inputs — button presses, key combos, delays, or even system commands — to a single controller button. Think of them as one-button shortcuts that execute multiple actions for you. For gamers, creators and power users, macros save time and reduce repetitive strain.

Why Gamers Use Macros

  • Execute combos faster in MMOs and fighting games (one button = multi-step combo).
  • Swap loadouts or perform a sequence (e.g., equip + reload + throw) instantly.
  • Simplify complex builds in MOBAs or strategy games.
  • Improve accessibility by mapping multiple actions to an easier-to-reach input.

Common Macro Examples

  • FPS / Tactical: Single press: melee → swap → reload (speedy close-quarters response).
  • MMO: One button triggers a sequence of skills with small delays for optimized rotation.
  • Racing: Map a single button to toggle braking-assist + camera reset.
  • Productivity: One button types a frequently used phrase or pastes an email template.

How Macros Work (Simple Steps)

  1. Open the EvoFox / Amkette Controller App (or onboard config if supported).
  2. Select a Button you want to program (e.g., G1 / M1 / Extra paddle).
  3. Record Macro: press Record → perform the sequence (keystrokes, button presses) → Stop.
  4. Add Delays if timing matters (0–1000 ms increments).
  5. Save to Profile — assign the macro to a device profile (game-specific).
Onboard Memory vs Software Profiles:
Software Profiles: Stored in the app (PC/phone); easy to edit and sync to cloud.
Onboard Memory: Stored on the devices’s internal memory (Selected user profile).
Pro Tip: Save frequently used macros on the main user profile so that device have it on the onboard memory so they work across PCs and consoles without the app.

Best Practices & Tips

  • Keep macros short & purposeful. Long macros are brittle and break if game timing changes.
  • Use small delays when needed — 10–30 ms can emulate realistic human input where required.
  • Name your profiles clearly (e.g., “Valorant — Sniper”, “CyberRace — Drift”).
  • Test in practice mode before using macros in ranked or live matches.
  • Use toggles sparingly — toggle macros (press once to start, press to stop) can be helpful but risky if mis-triggered.
  • Document your macros — maintain a simple text file listing what each macro does for future editing.

Safety, Fair Play & Anti-Cheat

Check tournament & game rules. Many competitive scenes prohibit macros that give an automation advantage (e.g., perfect recoil macros). Anti-cheat systems may flag macros if they replicate forbidden automation or external tooling. Use macros responsibly and avoid automating gameplay in ways that break rules or ruin fairness.

Accessibility & Comfort

Macros are powerful accessibility tools: map multi-step tasks to a single button for players with mobility limitations, reduce repetitive strain, or simplify complex inputs.

Take Control Across our Platforms

Macros aren’t just for one type of gamer — they power up every playstyle. Whether you’re executing complex
combos on our Mechanical gaming keyboards, fine-tuning rapid actions on our
precision mice, or streamlining multi-step commands on our gamepads, We give you the tools to dominate.

Want to learn more? Check your device manual for exact button names and onboard profile limits.

Recent Articles