Module commands Copy item path Source h0000 Supported Ids h0001 Info Query h0002 Test Message h0003 Reset HID-IO h001a Sleep Mode h0010 Get Properties h0011 USB Key State
TODO h0012 Keyboard Layout
TODO h0013 Button Layout
TODO h0014 Keycap Types
TODO h0015 LED Layout
TODO h0016 Flash Mode h0017 UTF-8 Character Stream h0018 UTF-8 State h0019 Trigger Host Macro
TODO h0020 KLL Trigger State h0021 Pixel Settings
Higher level LED operations and access to LED controller functionality h0022 Pixel Set (1ch, 8bit)
TODO h0023 Pixel Set (3ch, 8bit) h0024 Pixel Set (1ch, 16bit)
TODO h0025 Pixel Set (3ch, 16bit)
TODO h0026 Direct Channel Set
Control the buffer directly (device configuration dependent) h0030 Open URL h0031 Terminal Command h0032 Get OS Layout
TODO h0033 Set OS Layout
TODO h0034 Terminal Output h0040 HID Keyboard State
TODO h0041 HID Keyboard LED State
TODO h0042 HID Mouse State
TODO h0043 HID Joystick State
TODO h0050 Manufacturing Test h0051 Manufacturing Test Result Utf8Error Defmt wrapper for core::str::Utf8Error CommandError Commands HID-IO Command Interface
H - Max data payload length (HidIoPacketBuffer)
HSUB1, HSUB2, HSUB4 - Due to current limitations of const generics (missing
const_evaluatable_checked), H - 1, H - 2 and H - 4 must be defined at the top-level.
ID - Max number of HidIoCommandIds