Input
InputListener
Section titled “InputListener”💡 Simple Explanation: Listens for keyboard/gamepad input. Triggers on key presses, holds, and releases.
⚙️ Technical Description: UpdaterNode that monitors input system events and triggers outputs for specified actions with support for button states, axis changes, modifier keys, and target values.

🔍 Full Details & Examples
🔧 How It Works: Monitors input system for specified action with event type and optional modifiers.
✨ Perfect For:
- Hotkeys
- Keyboard shortcuts
- Gamepad controls
👉 Inputs:
Type(Dropdown) - Input type selectionAction(Dropdown) - Input action nameWatch For(Dropdown) - ButtonDown, Hold, Up, or AxisChangeCtrl(Boolean) - Require Ctrl modifierAlt(Boolean) - Require Alt modifierShift(Boolean) - Require Shift modifierValue(Float) - Target value for axis
👈 Outputs:
Value(Float) - 1 for button, axis value for analog
🎬 Streaming Example: “Press F5 to trigger scene reset, or Ctrl+F to cycle cameras.”
🎯 Tips: Requires input system configuration. Supports modifier keys. Great for testing and manual triggers.