@bendn/remap
v5.1.0
Published
godot input remapping
Readme
RemapTools
A tool that allows the remapping of InputMap actions in godot4.
Features
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 download[^1]:
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/remapfolder into youraddonsfolder (mkdir addons && mv remap-main/addons/remap addons/)


