Skip to content

Controller Icons and Godot 4.7.2

By Ricardo Subtil, on the Godot Asset Store. Checked by Flockbay on the Godot the app ships; facts as of 18 October 2026.

Does it work on Godot 4.7?

Controller Icons v3.1.8 did not load in our check on Godot 4.7.2. Our check copies the release into an empty Godot 4.7.2 project, enables it and runs the project headless, then reads what Godot prints. Godot reported:

Parse Error: Identifier "ControllerIcons" not declared in the current scope. (res://addons/controller_icons/objects/path_selection/InputActionSelector.gd:70)

That is one automated check in an empty project, not a verdict on the plugin in yours. Some plugins expect a setup step, another plugin or an autoload of their own before they load; check the plugin's own instructions and issue tracker, and try it in a copy of your project.

What the release contains

Release checked
v3.1.8, released 28 July 2026
Publisher
Ricardo Subtil
Licence
MIT
Minimum Godot
4.1.2
Size
2.3 MB
Code
16 GDScript files
Installs into
addons/controller_icons
Autoloads it registers
ControllerIcons
Input actions it adds
ui_accept, ui_cancel, ui_copy, ui_cut, ui_down, ui_end, ui_filedialog_refresh, ui_filedialog_show_hidden, ui_filedialog_up_one_level, ui_focus_next, ui_focus_prev, ui_graph_delete, ui_graph_duplicate, ui_home, ui_left, ui_menu, ui_page_down, ui_page_up, ui_paste, ui_redo, ui_right, ui_select, ui_swap_input_direction, ui_text_add_selection_for_next_occurrence, ui_text_backspace, ui_text_backspace_all_to_left, ui_text_backspace_all_to_left.macos, ui_text_backspace_word, ui_text_backspace_word.macos, ui_text_caret_add_above, ui_text_caret_add_above.macos, ui_text_caret_add_below, ui_text_caret_add_below.macos, ui_text_caret_document_end, ui_text_caret_document_end.macos, ui_text_caret_document_start, ui_text_caret_document_start.macos, ui_text_caret_down, ui_text_caret_left, ui_text_caret_line_end, ui_text_caret_line_end.macos, ui_text_caret_line_start, ui_text_caret_line_start.macos, ui_text_caret_page_down, ui_text_caret_page_up, ui_text_caret_right, ui_text_caret_up, ui_text_caret_word_left, ui_text_caret_word_left.macos, ui_text_caret_word_right, ui_text_caret_word_right.macos, ui_text_clear_carets_and_selection, ui_text_completion_accept, ui_text_completion_query, ui_text_completion_replace, ui_text_dedent, ui_text_delete, ui_text_delete_all_to_right, ui_text_delete_all_to_right.macos, ui_text_delete_word, ui_text_delete_word.macos, ui_text_indent, ui_text_newline, ui_text_newline_above, ui_text_newline_blank, ui_text_scroll_down, ui_text_scroll_down.macos, ui_text_scroll_up, ui_text_scroll_up.macos, ui_text_select_all, ui_text_select_word_under_caret, ui_text_select_word_under_caret.macos, ui_text_submit, ui_text_toggle_insert_mode, ui_undo, ui_up
Store tags
GDScript, Input

Classes it adds (7)

  • ControllerSettings
  • ControllerMapper
  • ControllerButton
  • ControllerIconTexture
  • ControllerSprite2D
  • ControllerSprite3D
  • ControllerTextureRect

Get it

The listing is on the Godot Asset Store, and the source is at github.com. In the Flockbay app, the Plugins panel finds Asset Store plugins that fit your game and checks each one against it before it installs.

Download Flockbay for Windows

Related plugins

Every plugin we checked