Arknights Endfield How to Set Up Macros and Hotkeys Safely Without Breaking Terms of Service
Arknights: Endfield’s Terms of Service forbid bots, automation, and unfair advantages, so any macro or hotkey you set up must only simplify single inputs, not play the game for you. Think “quality-of-life remaps,” not “auto-farm” or “auto-combat.”

1. What the Terms Allow (and Forbid)
- Forbidden (high ban risk):
- Scripts or tools that automatically play the game: repeated loops, unattended farming, always-on auto-dodge, etc.
- Macros that chain multiple timed actions into one key (e.g., full attack-skill-dodge rotations, auto-repeating inputs while held or while you’re AFK).
- Any attempt to bypass AFK/anti-cheat protections or to leave “the game playing itself” for long periods.
- Safer use cases:
- Single-action hotkeys that just send one in-game keypress (e.g., binding side mouse button → “1”).
- Hardware-level remaps on keyboards/mice where one physical press = one in-game action, with no loops or delays.
If a macro presses more than one in-game button or repeats automatically, treat it as unsafe.
2. Use In-Game Keybinds Before Macros
Endfield already lets you remap many keys safely in the client.
- How to change keybinds:
- Good in-game QoL binds (safe):
Use these first; they give you most of the speed you want without touching external tools.
3. “Safe” Hotkey Patterns (Hardware / AHK / Steam Input)
If you still want extra hotkeys, keep them 1:1 and non-looping.
- Hardware mouse/keyboard software (Logitech, Razer, etc.):
- Map Mouse4 → “1”, Mouse5 → “2” so you can trigger skills with your thumb instead of the number row.
- Each press should just send a single keycode—no added delays or sequences.
- Steam Input (PC):
- Add Endfield to Steam and use Steam Input to remap buttons:
- Example: map X button on controller → keyboard “Q” for skill, or create a “Combat” action set with different binds.
- Do not use turbo/rapid-fire or multi-button chords.
- Add Endfield to Steam and use Steam Input to remap buttons:
- AutoHotkey/other scripting (if you insist):
Rule of thumb: if one tap of your key results in more than one in-game input or repeated presses over time, it’s no longer safe.
4. Examples of Safe vs Unsafe Macros
- Safer examples:
- Mouse button remap: Mouse4 → “1” (casts Skill 1).
- Keyboard swap: Caps Lock → “V” (Track Mission), because you like that position more.
- Risky / To avoid:
- A macro that: press “1”, wait 300 ms, press “E”, wait 300 ms, press “Space” (auto-rotation).
- Any script that taps a key every few seconds while you’re AFK to prevent logout or auto-farm nodes.
If you can walk away from your device and the macro still plays, it’s almost certainly against ToS.
5. Practical Safety Checklist
Before using any macro/hotkey setup, check:
- One press, one action? If yes, safer. If no, stop.
- No loops, no timing, no AFK use? Remove anything that repeats or runs unattended.
- Can I achieve this in-game instead? Prefer Endfield’s own keybind menu.
- Would I be comfortable explaining this to support? If you’d hesitate, don’t use it.
Staying inside these lines lets you enjoy faster, more comfortable controls in Arknights: Endfield without risking your account to automation or macro violations.


