Debounce Defaults
Debounce Defaults define the standard timing the controller uses to ignore repeated electrical changes from the same input. This is useful to reject noisy false triggers by requiring an input to be in a certain state/position/reading for a time before sending the confirmed trigger.
UI path
Open Configure > Definitions > Debounce Defaults.
Controls
| Control | What it does |
|---|---|
| Input type | Groups defaults by the kind of input or event being debounced. |
| Debounce value | Sets how long the controller waits before accepting a change from the source. |
| Override on specific trigger | Within other sections it is possible to set a specific debounce instead of using the defined default. |
How to configure it
- Open the Debounce Defaults section.
- Review each input category that appears in the table.
- Set a short debounce for clean electronic sources that should respond quickly.
- Set a longer debounce for switches, contacts, or noisy inputs that may chatter.
Practical guidance
For buttons the Input Gesture function can be more powerful and provide extra options. Analog inputs can use the Level Inputs feature to introduce smoothing or accept ranges. Switches are the most important type of input to utilize debounce timing.