Icons

Input Keys Icon Pack V2

Display game controls seamlessly with Input Keys Icon Pack V2, offering 456 icons, Blueprint functions, and rich text decorators for Unreal Engine.

Input Keys Icon Pack V2Icons

Resource overview

Guiding Player Prompts and In-Game Actions

Communicating control schemes cleanly to a player requires consistent, recognizable iconography for every possible action. When a gameplay sequence asks a player to interact with an object, navigate an inventory screen, or complete a fast-paced quick-time event, the user interface must present the exact hardware button mapped to that function. Handling these prompts manually across multiple peripheral layouts often results in mismatched graphic sizing or incomplete control coverage.

Input Keys Icon Pack V2 addresses the challenge of building clear user interface prompts inside Unreal Engine. By collecting buttons across keyboard, mouse, and gamepad hardware into an organized asset group, it allows developers to present control bindings directly inside dialogue boxes, tutorial prompts, and action hints without having to assemble custom icons for individual devices.

456 Input Keys and Controller Button Assets

The collection supplies 456 icons that cover the full spectrum of supported Unreal Engine input actions. Rather than restricting projects to standard alphanumeric keys, the set accounts for standard keyboard keys, mouse clicks and movements, and console controller buttons. This release also incorporates dark theme variants and includes VR icons, expanding beyond earlier revisions that only catered to standard light aesthetics or non-VR hardware setups.

Gamepad coverage ensures that developers working on multi-platform projects or console titles can switch control iconography smoothly when players switch from a keyboard and mouse to an external controller. Because every button prompt mirrors the core inputs recognized by Unreal Engine, interface designers can reliably map the entire input matrix to match player hardware configurations.

Texture Resolutions and Rich Text Decorator Blueprints

Visual presentation in UI design demands assets that scale appropriately across different widget layouts, split-screen interfaces, and prompt dialogs. The icons in this collection are formatted in standard texture sizes suited for on-screen readouts:

  • 128x128 for standard square keys and circular controller face buttons
  • 128x256 for elongated inputs such as modifier keys or rectangular mouse buttons
  • 128x512 for wide inputs, spacebars, or specialized layout controls

To eliminate the friction of hand-placing static image widgets alongside typography, the package provides 6 decorator blueprints designed specifically for Unreal Engine rich text blocks. These decorators interpret text markup tags and embed the corresponding button texture inline with standard dialogue or instructions, preventing misaligned text baselines or awkward layout spacing in narrative boxes.

Querying Textures with the Blueprint Function Library

Hardcoding texture references into individual UI widgets quickly becomes unmanageable as a project scales. Dynamic mapping requires a system where the interface can query an input mapping directly from player settings and pull the corresponding visual asset instantly.

The included Blueprint function library provides a dedicated search function that takes a specific key identifier and returns its matching texture asset. When building dynamic tutorial widgets, a menu can look up the user's active keybinding, run it through the function library, and immediately retrieve the proper icon to display. This capability automates UI updates, ensuring that if a player remaps an action or swaps controllers mid-game, the on-screen prompt refreshes without requiring custom Blueprint switch nodes for every possible key.

Custom C++ Decorators for In-Line Icon Sizing

While standard rich text decorators handle basic embedded images, adjusting graphic scale on the fly often requires underlying code extensions. The system supports custom decorator handling through two standalone C++ files that grant developers direct control over icon dimensions inside text strings.

Implementing the custom decorator requires three direct steps:

  • Add the two C++ files into your Unreal Engine project source directory.
  • Derive a new Blueprint class directly from the compiled C++ decorator class.
  • Assign the resulting class inside your rich text widget style data to begin adjusting icon scale inline.

By subclassing the C++ implementation, interface designers gain the ability to alter button heights and widths directly via rich text tags, matching the visual balance of varying font sizes across localized languages or display scaling settings.

Integrating Prompts in Tutorials and Interactive Cutscenes

Visual prompts are central to teaching gameplay mechanics early in a production. Whether paired with structured tutorial sequences or contextualized during action set-pieces, clear key imagery prevents player confusion. Systems that display interactive keys during cutscenes rely heavily on immediate, readable icons popping up to indicate sudden controller prompts or narrative decisions.

Input Keys Icon Pack V2 slots directly into systems running tutorial frameworks or cinematic prompt mechanics like interactive cutscenes. With unified resolutions, comprehensive controller and keyboard coverage, rich text Blueprint decorators, and straightforward key-to-texture search logic, the package provides the complete visual layer needed to keep gameplay prompts legible across any stage of production.

Explore Similar Assets

Free Download

Download this resource

Log in or create a free account to start your download.

Resources are manually reviewed before listing to improve quality and reduce obvious risks.

Resource archiveContent.7z

Related resources