Install Asset
Install via Godot
To maintain one source of truth, Godot Asset Library is just a mirror of the old asset library so you can download directly on Godot via the integrated asset library browser



Quick Information

Provides icons for most popular controllers and keyboard, this support up to 8 players to show different icons for each player.Based on "Controller Icons" Addon
This is based on https://github.com/rsubtil/controller_icons/?tab=readme-ov-file for Godot 4.x version This addon let you to show icons of the current devices that players are using (including keyboard) or in case that it doesn't recognize the controller brand/name it will auto fallback to xbox360 icons. You could run the demo showcase to see how it is working.
Features
- Show keyboard or controller icons to each player based on their device. This allow for automatic icon glyphs on local multiplayer
- Handles generic controller paths to support many different button icons
- Ships with default assets for keyboard and mouse, and most popular controllers
Changes made
- You can select the player in the icon texture
- You can call ControllerIcons.reload.emit() after remapping or changing devices to reload / change the icons in runtime.
- You can and should call to update the devices of the players, up to 8 players. ControllerIcons.update_player_device(ControllerIcons.PlayerDevices.Player1, device)
Installation
This is the Godot 4.x version. The minimum Godot version is 4.1.2 (stable). Download this repository and copy the addons folder to your project root directory. Then activate Controller Icons Local Multiplayer in your project plugins.
Tutorial
check the https://github.com/rsubtil/controller_icons/?tab=readme-ov-file tutorial.
Credits
Thanks @rsubtil for the base of this addon, most part of this addon is from him.
License
The addon is licensed under the MIT license. Full details at LICENSE. The controller assets are Xelu's FREE Controllers & Keyboard PROMPTS, made by Nicolae (XELU) Berbece and under Creative Commons 0 (CC0). Some extra icons were created and contributed to this addon, also on the same CC0 license: @TacticalLaptopBag: Apostrophe, backtick, comma, equals, forward slash and period keys. The icon was designed by @adambelis (#5) and is under Create Commons 0 (CC0). It uses the Godot's logo which is under Creative Commons Attribution 4.0 International License (CC-BY-4.0 International)
Provides icons for most popular controllers and keyboard, this support up to 8 players to show different icons for each player.
Based on "Controller Icons" Addon
Reviews
Quick Information

Provides icons for most popular controllers and keyboard, this support up to 8 players to show different icons for each player.Based on "Controller Icons" Addon