summaryrefslogtreecommitdiff
path: root/apps/examples/hidkbd/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'apps/examples/hidkbd/Kconfig')
-rw-r--r--apps/examples/hidkbd/Kconfig31
1 files changed, 31 insertions, 0 deletions
diff --git a/apps/examples/hidkbd/Kconfig b/apps/examples/hidkbd/Kconfig
index 503d9d9d9..81f817ef9 100644
--- a/apps/examples/hidkbd/Kconfig
+++ b/apps/examples/hidkbd/Kconfig
@@ -10,4 +10,35 @@ config EXAMPLES_HIDKBD
Enable the USB HID keyboard example
if EXAMPLES_HIDKBD
+
+config EXAMPLES_HIDKBD_DEFPRIO
+ int "Waiter Thread Priority"
+ default 50
+ ---help---
+ Priority of "waiter" thread. Default: 50
+
+config EXAMPLES_HIDKBD_STACKSIZE
+ int "Waiter Thread Stack Size"
+ default 1024
+ ---help---
+ Stacksize of "waiter" thread. Default 1024
+
+config EXAMPLES_HIDKBD_DEVNAME
+ string "Keyboard Device Name"
+ default "/dev/kbda"
+ ---help---
+ Name of keyboard device to be used. Default: "/dev/kbda"
+
+config EXAMPLES_HIDKBD_ENCODED
+ bool "Encode Special Keys"
+ default y
+ depends on HIDKBD_ENCODED && LIB_KBDCODEC
+ ---help---
+ Decode special key press events in the user buffer. In this case,
+ the example coded will use the interfaces defined in
+ include/nuttx/input/kbd_codec.h to decode the returned keyboard
+ data. These special keys include such things as up/down arrows,
+ home and end keys, etc. If this not defined, only 7-bit print-able
+ and control ASCII characters will be provided to the user.
+
endif