Build - mcaple/tmk_keyboard GitHub Wiki

Build Options

BOOTMAGIC_ENABLE ?= no  # Virtual DIP switch configuration(+1150)
MOUSEKEY_ENABLE ?= yes  # Mouse keys(+2200)                                                                            
EXTRAKEY_ENABLE ?= yes  # Audio control and System control(+400)
CONSOLE_ENABLE ?= yes   # Console for debug(+4150)
COMMAND_ENABLE ?= no    # Commands for debug and configuration(+3600)
NKRO_ENABLE ?= yes      # USB Nkey Rollover(+350)

KEYMAP_SECTION_ENABLE ?= yes
UNIMAP_ENABLE ?= yes

# IBMPC Options
IBMPC_SECONDARY ?= yes          # enable secondary interface(+800)
IBMPC_MOUSE_ENABLE ?= yes       # enable mouse support(+2000)

Build Configs

MOUSE_EXT_REPORT

Mouse Extended Report support

Preprocessor Macro