Skip to content

Kconfig variable tuning #8

@gibbz00

Description

@gibbz00

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

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions