The Keypad Input cluster (0x0509) is a Matter cluster that Receives keypad/remote control button presses for media device control.. It defines 2 commands and is mandatory for 5 device types.
Keypad Input 0x0509
Receives keypad/remote control button presses for media device control.
Spec History
This cluster's ClusterRevision across the Matter releases it has shipped in. Click a version to inspect the cluster as it existed in that release.
Commands 2
Features 3
| Code | Name | Direction | Parameters |
|---|---|---|---|
| 0x00 |
SendKey
Upon receipt, this SHALL process a keycode as input to the media endpoint.
|
client→server |
KeyCode: CECKeyCodeEnum |
| 0x01 |
SendKeyResponse
This command SHALL be generated in response to a SendKey command.
|
server→client |
Status: StatusEnum |
NavigationKeyCodes
(NV)
bit 0
Supports UP, DOWN, LEFT, RIGHT, SELECT, BACK, EXIT, MENU
LocationKeys
(LK)
bit 1
Supports CEC keys 0x0A (Settings) and 0x09 (Home)
NumberKeys
(NK)
bit 2
Supports numeric input 0..9
Device Types Using This Cluster
Device types in the Matter spec that reference this cluster
Devices Implementing This Cluster
5 devices in the survey implement this cluster