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. 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 | | Compatible | Processor | Description |
| --------------------------------- | ---------------------------------------------------- | --------------------------------------------------- | | --------------------------------- | ------------------------------------------------------- | --------------------------------------------------------- |
| `zmk,input-processor-transform` | [Transform](transformer.md#user-defined-instances) | Perform various transforms like inverting values | | `zmk,input-processor-scaler` | [Scaler](scaler.md#user-defined-instances) | Scale value of input events |
| `zmk,input-processor-code-mapper` | [Code Mapper](code-mapper.md#user-defined-instances) | Map one event code to another type | | `zmk,input-processor-transform` | [Transform](transformer.md#user-defined-instances) | Perform various transforms like inverting values |
| `zmk,input-processor-behaviors` | [Behaviors](behaviors.md#user-defined-instances) | Trigger behaviors for certain matching input events | | `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 ## External Processors