OptionalisInternalConstructor: booleanRegisters a new binding for a virtual button, or updates a previously registered binding.
Unique name used to access the virtual button. Must be unique in the category.
Physical buttons the virtual button is triggered by.
Optionalmodifiers: EnumValue<ButtonModifier, number>Modifiers required to be pressed with the physical button to trigger the virtual button.
Optionalcategory: stringThe category of the button, if undefined, the default category will be used.
true if the binding was registered.
The InputConfigurationProfile allows remapping of an existing InputConfiguration to other ButtonCodes. This works by adressing a button by its name and category and remapping the triggering button codes to the values specified in the binding.