FoxInput — Gesture Detection, Combos & Input Management Toolkit
A production-ready input toolkit for Blueprint projects. Detect double-taps, hold-or-tap gestures, long-presses, multi-taps, fighting-game tap patterns and full input sequences — all latent, all without writing custom C++ tick code. Plus an input-buffer component, lock/unlock helpers, context stack, and live device detection.
Full documentation: https://alchemy-fox.de/input/
Support: support@alchemy-fox.de
——————————————————————
WHAT'S INCLUDED
28 Blueprint Nodes | 7 Async Gesture Detectors | Input Buffer Component | Context Stack | Device Auto-Detection | Full C++ Source
——————————————————————
FEATURE CATEGORIES
▸ Gesture (6 Nodes) DetectDirectionalInput, DetectDoubleTap, DetectHoldOrTap, DetectLongPress, DetectMultiTap, DetectTapPattern
▸ Combo (1 Nodes) InputSequenceDetector
▸ Buffer (7 Nodes) AddToBuffer, FlushBuffer, FlushInputBuffer, GetBufferSize, GetBufferedInput, GetNextBufferedInput, InputBufferSize
▸ State (5 Nodes) GetKeyHoldDuration, IsInputLocked, LockInput, LockInputForDuration, UnlockInput
▸ Context (5 Nodes) GetActiveInputContexts, HasInputContext, PopInputContext, PushInputContext, SwitchInputContext
▸ Helpers (4 Nodes) GetInputDeviceType, GetLastPressedKey, IsGamepadConnected, WaitForAnyKey
——————————————————————
KEY FEATURES
Fighting-Game Gestures — Double-tap, long-press, multi-tap, tap-pattern detectors as latent actions
Sequence Detection — InputSequenceDetector for full combo strings with timing windows
Input Buffer — Drop-in component that records the last-N inputs for combo recognition
Context Stack — Push/pop input contexts so UI doesn't fire gameplay actions and vice versa
Device Auto-Detection — Reports KeyboardMouse / Gamepad / Touch in real time
Lock-for-Duration — One-call timed input lockout for cinematics, hit-stun, dialog
Direction Helper — 8-way directional input from a single node
Zero Setup — Async actions discover the local PlayerController automatically
——————————————————————
TECHNICAL DETAILS
Engine: Unreal Engine 5.4, 5.6, 5.7 (separate ZIPs per version)
Type: Code Plugin (C++)
Dependencies: None (engine modules only)
Platforms: Windows (Win64)
Full C++ source code included
All nodes have detailed tooltips
Integrates seamlessly into existing projects — no setup, no subsystem boot
——————————————————————
DOCUMENTATION & SUPPORT
Full documentation with setup guide, node reference, and examples: https://alchemy-fox.de/input/
——————————————————————
MISSING A FEATURE?
Feature requests are welcome! If you need a specific gesture, context handler, or integration that is not included yet, let us know. We actively review requests and will include useful additions in future updates. Send your request to support@alchemy-fox.de with a short description.
——————————————————————
By Alchemy Fox Studio