Input Icons: Bundle - Dynamic Prompts and Rebinding provides automatic device-aware prompts, a complete input rebinding system, local multiplayer device management, and more than 2100 sprites for keyboard, gamepad, and mobile input. Prompts update as players switch between keyboard, mouse, and controller, while the rebinding UI handles single bindings, composite controls, sequential multi-bindings, duplicate detection, and conflict resolution.
The dynamic input prompts can be displayed through SpriteRenderers for world-space interfaces, UI Images for canvas-based interfaces, and TextMeshPro through inline tags or a component. UI Toolkit is supported through a free extension. Player profiles persist across sessions, and local multiplayer features provide per-player device management, automatic reassignment, and individual control scheme tracking.
The input rebinding system supports composite controls such as WASD and D-Pad inputs, as well as sequential multi-bindings. Duplicate detection and conflict resolution are included in the rebinding UI, allowing control configuration to be handled without creating custom rebinding interfaces from scratch.
The bundle contains more than 2100 hand-crafted 256×256px sprites, editable Inkscape SVG source files, and a custom SDF font pack. The available keyboard layouts are QWERTY, QWERTZ, and AZERTY. Controller coverage includes Xbox, PlayStation PS3–PS5, Nintendo Switch, and a custom fallback icon set, with mobile support for Android and iOS.
Custom sprite sets can also be used. Addressables integration is included for memory and loading management, and the package uses a modular ScriptableObject architecture. Compatibility with Text Animator and other text effects tools is also provided.
Steam Input support includes extension support for Steamworks.NET and Facepunch Steamworks. These extensions are intended to address controller identification issues caused by Steam Input and display the corresponding controller icons.
The package requires TextMeshPro 2.1.6 or higher, Input System 1.4.4 or higher, and the 2D Sprite package. The listed render-pipeline compatibility includes the Built-in Render Pipeline, URP, and HDRP.
| Category | Tools / GUI |
|---|---|
| Latest Version | v4.0.0 |
| File Size | 21.01 MB |
| Added to Platform | June 4, 2026 |
| Views | 1 views |
| Downloads | 0 downloads |
| Favourites | 0 favourites |
| Official Store | Buy Original License on Unity Asset Store → |
| Issue with Package? | Report Broken Link → |