Input Mapper for Unity | Interactive Rebinding and Dynamic Prompts OFFICIAL SALE


The Input Mapper for Unity is a powerful, extended input rebinding and prompt system that lets players customize controls at runtime while dynamically displaying accurate text or sprite prompts for every binding.


🚀 Effortless Setup

Designed to integrate seamlessly into new or existing projects.

  • Import the package → Right-click HierarchyUI Input Mapper.
  • Add Input Rebind (Binding/Processor) or Input Prompt (Text/Sprite)
  • Works immediately with minimal configuration.

🧩 No Coding Required

  • Fully component-driven workflow.
  • Configure rebinding and prompts directly in the Inspector.

🖼️Supports UGUI

  • Text (Legacy)
  • TextMeshPro
  • Image
  • Sprite Renderer

🔄Input Rebind

  • ​Extended runtime Interactive input rebinding.
  • ​Add, remove, or modify input processors on any binding.
  • ​Automatically swaps any existing binding within input map.
  • ​Safe interactive rebinding with gameplay input suppression.
  • ​Input device/control filtering (Required Paths, Ignore Paths, Cancel Paths)

🎮Input Prompt

  • ​Auto-updates based on active device or control scheme.
  • ​Simplifies composite bindings into a single, clean display.
  • ​Supports animated sprites for dynamic UI feedback.
  • ​Show interaction sprites (Replaced or Overlayed).
  • ​Performance-optimized using a Dirty Flag update system.
  • ​Supports all keyboard layouts (QWERTY, QWERTZ, AZERTY, etc).

🎨Input Skin

  • ​Fully customizable control display names, short names, icons, and more.
  • ​Centralized management of all device control icons within a single asset.
  • ​One-click generation of TextMeshPro sprite assets.
  • ​Supports for Sprite Atlas (.spriteatlasv2).
  • ​Robust and comprehensive Fallback System.

💾 Save System

  • ​Player Prefs, Persistent Data Path, Or integrate your custom save system.
  • ​Ensures persistence of binding paths, interactions, and processor overrides.
  • ​Enables saving and loading of multiple Input Action Assets at the same time.
  • ​Automatic saving on application exit and automatic loading on startup.

🎯 Ideal For

  • Mono & IL2CPP Backends
  • PC, WebGL, Mobile, & Console projects.
  • Multi-device support (Keyboard/Mouse, Gamepad, Touchscreen, etc.)
  • Developers who need a clean, extensible foundation.

🔌Integrations

  • Game Creator
  • More to come...

📦 Inclusion

  • ​Complete set of Input Icon Spritesheets (1024, 2048) in SVG, PNG.
  • ​Full access to C# source code in Plugins folder for easy modification.

⚠️ Does NOT support Unity's old input system.


Happy developing! If you have any questions or need further assistance, feel free to reach out to us.


🔗Useful Links