RemapTools

by bendn

9

RemapTools

version package

A tool that allows the remapping of InputMap actions in godot4.

Features

image image

Supports:

  • Multiple joypad types:
    • Xbox
    • Nintendo switch
    • Playstation
    • Fallback icons for a generic controller
  • Keyboard
  • Mouse

Warning The Switch, Playstation icons are not tested, as I do not have them.

Note Nintendo switch does not have a guide button--the xbox or ps button--so beware.

Usage

var button = RemapButton.new()
button.action = "ui_left"
button._name = "left"
add_child(button)

Installation

Note The information here may not be up to date. For most up to date information, see gpm#using-packages

Warning This addon is not compatible with being used as a sub addon(a addon to another addon), as it uses classes.

This addon is installable via the gpm. To install, create a godot.package file. It should look something like this.

packages: {
  @bendn/remap: 5.0.5
}

Change 5.0.5 to whatever version you want to use, versions < 4 = godot3.x.

Then download the latest version of the cli, move the executable to your PATH as gpm (wget "https://github.com/godot-package-manager/cli/releases/latest/download/godot-package-manager.x86_64" -O /bin/gpm).

And finally, to download1:

gpm update # in the same dir as your godot.package
  • Download the repo (wget https://github.com/bend-n/remap/archive/refs/heads/main.zip && unzip main.zip).
  • Move the remap-main/addons/remap folder into your addons folder (mkdir addons && mv remap-main/addons/remap addons/)

Footnotes

  1. Usage instructions for the cli

Version

5.0.5

Engine

4.0

Category

2D Tools

Download

Version5.0.5
Download

Support

If you need help or have questions about this plugin, please contact the author.

Contact Author