feat(config): report config to leds
This commit is contained in:
parent
3cb616a697
commit
4b78c125db
1 changed files with 32 additions and 0 deletions
|
@ -135,6 +135,38 @@ static const uint8_t zmk_hid_report_desc[] = {
|
||||||
ZMK_HID_CONSUMER_NKRO_SIZE,
|
ZMK_HID_CONSUMER_NKRO_SIZE,
|
||||||
HID_MI_INPUT,
|
HID_MI_INPUT,
|
||||||
0x00,
|
0x00,
|
||||||
|
|
||||||
|
#ifdef CONFIG_ZMK_USB_REPORT_LEDS
|
||||||
|
/* LED */
|
||||||
|
0x85, 0x01,
|
||||||
|
/* REPORT_COUNT (5) */
|
||||||
|
HID_GI_REPORT_COUNT,
|
||||||
|
0x05,
|
||||||
|
/* REPORT_SIZE (1) */
|
||||||
|
HID_GI_REPORT_SIZE,
|
||||||
|
0x01,
|
||||||
|
/* USAGE_PAGE (Page# for LEDs) */
|
||||||
|
HID_GI_USAGE_PAGE,
|
||||||
|
0x08,
|
||||||
|
/* USAGE_MINIMUM (1) */
|
||||||
|
0x19, 0x01,
|
||||||
|
/* USAGE_MAXIMUM (5) */
|
||||||
|
0x29, 0x05,
|
||||||
|
/* OUTPUT (Data, Variable, Absolute), */
|
||||||
|
HID_MI_OUTPUT,
|
||||||
|
0x02,
|
||||||
|
/* LED REPORT */
|
||||||
|
/* REPORT_COUNT (1) */
|
||||||
|
HID_GI_REPORT_COUNT,
|
||||||
|
0x01,
|
||||||
|
/* REPORT_SIZE (3) */
|
||||||
|
HID_GI_REPORT_SIZE,
|
||||||
|
0x03,
|
||||||
|
/* OUTPUT (Data, Variable, Absolute), */
|
||||||
|
HID_MI_OUTPUT,
|
||||||
|
0x01,
|
||||||
|
#endif /* CONFIG_ZMK_USB_REPORT_LEDS */
|
||||||
|
|
||||||
/* END COLLECTION */
|
/* END COLLECTION */
|
||||||
HID_MI_COLLECTION_END,
|
HID_MI_COLLECTION_END,
|
||||||
};
|
};
|
||||||
|
|
Loading…
Add table
Reference in a new issue