
The simplest way to add GamePad, Keyboard, or Mouse Input icons (aka glyphs, sprites, etc) to your TextMesh Pro 2D/3D gameobjects. Works with UIs and in-game.Sprite asset is compatible with all pipelines, but the included demo scene is for URP.Developed with TextMeshPro 3.0.6, but should work with much older versions (2.x) and newer versions (4.x) as well.This Sprite pack is fully configured for TextMesh Pro's Sprite atlas so that you can add GamePad or keyboard input glyphs to any in-game or UI text with a simple tag (eg , or ). For simplicity, glyphs for the Xbox, Switch, PlayStation, and PC Keyboard/Mouse are included all in one sheet, as are some generic gamepad "face" icons. In order to save space, when one glyph matches multiple devices, such as the dpad, only one variant is included.One sprite sheet for all input types. On disk, the sheet is just a 150kb PNG. In memory (if uncompressed) it's ~3mb. After setup (3 clicks in the project editor!) you can add all input icons to your TextMesh Pro objects using fairly intuitive short names, like for the xbox "a" button.Generic face button sprites (north/south/east/west) also included.