Input Icons: Core - Dynamic Prompts and Rebinding OFFICIAL SALE

Contact | Forum


Input Icons: Production-ready input prompts without the hassle

Professional input prompts in minutes, not weeks. Everything you need for keyboard, mouse, and controller support—sprites, rebinding UI, multiplayer—ready to drop into your project.


Transform Your Unity Project with Intelligent Input Prompts

Automatically show the right controller button or keyboard key—seamlessly updating as players switch devices.


Complete Rebinding System Built In

Professional rebinding UI components ready to use—zero scripting required. Handle single bindings, composite controls (WASD, D-Pad), or sequential multi-bindings with full duplicate detection and conflict resolution if desired. Supports persistent player profiles for shared devices.


Built for Local Multiplayer

Per-player device management with automatic device reassignment and individual control scheme tracking. Perfect for couch co-op games where each player needs their own input configuration.


Why Input Icons: Core?

  • Complete Solution – full rebinding, multiplayer, and 300+ essential sprites in one package
  • Zero Boilerplate – components work out of the box, no manual device checking
  • Production-Ready – professional-grade architecture built to last
  • Future-Proof – modular ScriptableObject design makes updates painless
  • Team-Friendly Pricing – more affordable for studios requiring per-seat licenses

Seamless Integration Across Your UI

Display dynamic input prompts anywhere in your game:

  • SpriteRenderers – for world-space UI
  • UI Images – for canvas-based interfaces
  • TextMeshPro – perfectly embedded in text
  • UI Toolkit – via a free extension

Professional-Quality Assets

  • 300+ Hand-Crafted Sprites (256×256px) – crisp at any resolution
  • Custom SDF Font Pack – razor-sharp scaling at any size
  • Keyboard Layouts – QWERTY, QWERTZ, AZERTY for international users
  • Controllers Supported – Xbox, PlayStation (PS3–PS5), Nintendo Switch, Generic Gamepad (one sprite set each)
  • Mobile Support – Android and iOS

Industry-Ready Features

  • Automatic Device Detection – prompts switch in real time
  • Complete Rebinding System – UI components, duplicate detection, composite binding support, persistent profiles across sessions
  • Multi-Binding Support – rebind WASD, D-Pad, or stick inputs as a group with sequential validation
  • Player Profile Management – ideal for shared devices and family gaming
  • Local Multiplayer Support – device-specific prompts per player with automatic reassignment
  • Addressables Integration – optimized memory and loading
  • Complete 40+ Pages Documentation & Video Guides – get started fast

Perfect For

  • Teams needing per-seat licensing at lower cost
  • Developers using custom input sprites
  • PC + Console cross-platform games
  • Local co-op and split-screen titles
  • Games with rebinding requirements
  • Projects prioritizing minimal asset footprint

Simple Integration, Powerful Control

Use inline TextMeshPro tags or attach a component for maximum flexibility. Customize prompt behavior via the Input Icons Manager and intuitive ScriptableObjects.


Compatible With Your Workflow

  • Fully compatible with Text Animator and other text effects tools
  • Built using clean, modular ScriptableObject architecture
  • Bring Your Own Sprites – architecture supports custom icon sets

Requirements

  • TextMeshPro 2.1.6+ (free via Package Manager)
  • Input System 1.4.4+ (free via Package Manager)
  • 2D Sprite Package (free via Package Manager)

Tested with Unity 2020–2023 & Unity 6


Useful links: