docs: Document missing user-defined input processors (#2895)

This commit is contained in:
Cem Aksoylar 2025-03-25 06:35:38 -07:00 committed by GitHub
parent 49f86f7ed0
commit d733fbafa5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 7 additions and 5 deletions

View File

@ -42,11 +42,13 @@ Once included, you can use the following:
Several of the input processors that have predefined instances, e.g. `&zip_xy_scaler` or `&zip_xy_to_scroll_mapper` can also have new instances created with custom properties around which input codes to scale, or which codes to map, etc.
| Compatible | Processor | Description |
| --------------------------------- | ---------------------------------------------------- | --------------------------------------------------- |
| `zmk,input-processor-transform` | [Transform](transformer.md#user-defined-instances) | Perform various transforms like inverting values |
| `zmk,input-processor-code-mapper` | [Code Mapper](code-mapper.md#user-defined-instances) | Map one event code to another type |
| `zmk,input-processor-behaviors` | [Behaviors](behaviors.md#user-defined-instances) | Trigger behaviors for certain matching input events |
| Compatible | Processor | Description |
| --------------------------------- | ------------------------------------------------------- | --------------------------------------------------------- |
| `zmk,input-processor-scaler` | [Scaler](scaler.md#user-defined-instances) | Scale value of input events |
| `zmk,input-processor-transform` | [Transform](transformer.md#user-defined-instances) | Perform various transforms like inverting values |
| `zmk,input-processor-code-mapper` | [Code Mapper](code-mapper.md#user-defined-instances) | Map one event code to another type |
| `zmk,input-processor-behaviors` | [Behaviors](behaviors.md#user-defined-instances) | Trigger behaviors for certain matching input events |
| `zmk,input-processor-temp-layer` | [Temporary layer](temp-layer.md#user-defined-instances) | Temporarily enable a layer when input events are received |
## External Processors