add_input_binding
Add keyboard, mouse, or joypad bindings to an existing input action in Godot.
Instructions
Add key/mouse/joypad binding to action.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | No | Keyboard key name (e.g. "Space", "A", "Escape") — uses physical keycode | |
| action | Yes | Existing input action name | |
| device | No | Device ID (-1 for all) | |
| joypad_axis | No | Joypad axis (e.g. "left_x", "right_trigger") | |
| mouse_button | No | Mouse button index (1=left, 2=right, 3=middle) | |
| joypad_button | No | Joypad button index |