Top level Kconfig file provides many default. Those of
primary interest are those related to...
Latency:
CONFIG_USB_HID_POLL_INTERVAL_MS CONFIG_ZMK_KSCAN_DEBOUNCE_PRESS_MS=0
CONFIG_BT_PERIPHERAL_PREF_MAX_INT=6
Hardware utilization:
CONFIG_CLOCK_CONTROL_NRF_K32SRC_XTAL
CONFIG_CLOCK_CONTROL_NRF_K32SRC_30PPM
Logging/USB debugging:
CONFIG_LOG=y
CONFIG_LOG_PROCESS_THREAD_STARTUP_DELAY_MS=8000
CONFIG_ZMK_USB_LOGGING=y
CONFIG_ZMK_LOG_LEVEL_DBG=y
CONFIG_LOG_BUFFER_SIZE=20000
CONFIG_LOG_STRDUP_BUF_COUNT=60
CONFIG_SERIAL=y
CONFIG_CONSOLE=y
CONFIG_UART_INTERRUPT_DRIVEN=y
CONFIG_UART_LINE_CTRL=y
CONFIG_UART_CONSOLE=y
Branding:
ZMK_KEYBOARD_NAME
USB_DEVICE_PRODUCT
BT_DEVICE_NAME
USB_DEVICE_VID
USB_DEVICE_PID
USB_DEVICE_MANUFACTURER
BT_DIS_PNP_VID
BT_DIS_PNP_PID
BT_DIS_MODEL
BT_DIS_MANUF
ZMK_KEYBOARD_NAME
Top level Kconfig file provides many default. Those of
primary interest are those related to...
Latency:
CONFIG_USB_HID_POLL_INTERVAL_MS CONFIG_ZMK_KSCAN_DEBOUNCE_PRESS_MS=0
CONFIG_BT_PERIPHERAL_PREF_MAX_INT=6
Hardware utilization:
CONFIG_CLOCK_CONTROL_NRF_K32SRC_XTAL
CONFIG_CLOCK_CONTROL_NRF_K32SRC_30PPM
Logging/USB debugging:
CONFIG_LOG=y
CONFIG_LOG_PROCESS_THREAD_STARTUP_DELAY_MS=8000
CONFIG_ZMK_USB_LOGGING=y
CONFIG_ZMK_LOG_LEVEL_DBG=y
CONFIG_LOG_BUFFER_SIZE=20000
CONFIG_LOG_STRDUP_BUF_COUNT=60
CONFIG_SERIAL=y
CONFIG_CONSOLE=y
CONFIG_UART_INTERRUPT_DRIVEN=y
CONFIG_UART_LINE_CTRL=y
CONFIG_UART_CONSOLE=y
Branding:
ZMK_KEYBOARD_NAME
USB_DEVICE_PRODUCT
BT_DEVICE_NAME
USB_DEVICE_VID
USB_DEVICE_PID
USB_DEVICE_MANUFACTURER
BT_DIS_PNP_VID
BT_DIS_PNP_PID
BT_DIS_MODEL
BT_DIS_MANUF
ZMK_KEYBOARD_NAME