summaryrefslogtreecommitdiff
path: root/app/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'app/Kconfig')
-rw-r--r--app/Kconfig19
1 files changed, 18 insertions, 1 deletions
diff --git a/app/Kconfig b/app/Kconfig
index 629dfa7..35bf77d 100644
--- a/app/Kconfig
+++ b/app/Kconfig
@@ -51,13 +51,30 @@ config ZMK_HID_KEYBOARD_REPORT_SIZE
int "# Keyboard Keys Reportable"
default 6
-
endif
config ZMK_HID_CONSUMER_REPORT_SIZE
int "# Consumer Keys Reportable"
default 6
+
+choice ZMK_HID_CONSUMER_REPORT_USAGES
+ prompt "HID Report Type"
+
+config ZMK_HID_CONSUMER_REPORT_USAGES_FULL
+ bool "Full Consumer HID Usage Support"
+ help
+ Enable full Consumer usage ID values to be sent to hosts. Allows for less
+ frequently used usages, but has compatibability issues with some host OSes.
+
+config ZMK_HID_CONSUMER_REPORT_USAGES_BASIC
+ bool "Basic Consumer HID Usage Support"
+ help
+ Enable Consumer usage ID values up to "Playback Speed - Slow" to be sent to
+ hosts. Allows for broader compatibability with more host OSes.
+
+endchoice
+
menu "Output Types"
config ZMK_USB