@ -14,14 +14,62 @@ MIDI_ENABLE = no # MIDI controls
AUDIO_ENABLE = no # Audio output on port C6
UNICODE_ENABLE = no # Unicode
BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
# Helix keyboard : see ./config.h: RGBLED_NUM 6 or 32
# Helix keyboard : RGBLIGHT_ENABLE = no or yes
RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
ONEHAND_ENABLE = no # Enable one-hand typing
d e f i n e H E L I X _ C U S T O M I S E _ M S G
$( info Helix customize)
$( info - OLED_ENABLE = $( OLED_ENABLE) )
$( info - LED_BACK_ENABLE = $( LED_BACK_ENABLE) )
$( info - LED_UNDERGLOW_ENABLE = $( LED_UNDERGLOW_ENABLE) )
$( info - LED_ANIMATION = $( LED_ANIMATIONS) )
e n d e f
# Helix keyboard customize
# you can edit follows 4 Variables
# jp: 以下の4つの変数を必要に応じて編集します。
OLED_ENABLE = no # OLED_ENABLE
LED_BACK_ENABLE = no # LED backlight (Enable WS2812 RGB underlight.)
LED_UNDERGLOW_ENABLE = no # LED underglow (Enable WS2812 RGB underlight.)
LED_ANIMATIONS = yes # LED animations
#### LED_BACK_ENABLE and LED_UNDERGLOW_ENABLE.
#### Do not enable these with audio at the same time.
# Uncomment these for checking
# jp: コンパイル時にカスタマイズの状態を表示したい時はコメントをはずします。
# $(eval $(call HELIX_CUSTOMISE_MSG))
# $(info )
i f e q ( $( strip $ ( LED_BACK_ENABLE ) ) , y e s )
RGBLIGHT_ENABLE = yes
OPT_DEFS += -DRGBLED_BACK
ifeq ( $( strip $( LED_UNDERGLOW_ENABLE) ) , yes)
$( eval $( call HELIX_CUSTOMISE_MSG) )
$( error LED_BACK_ENABLE and LED_UNDERGLOW_ENABLE both 'yes' )
endif
e l s e i f e q ( $( strip $ ( LED_UNDERGLOW_ENABLE ) ) , y e s )
RGBLIGHT_ENABLE = yes
e l s e
RGBLIGHT_ENABLE = no
e n d i f
i f e q ( $( strip $ ( LED_ANIMATIONS ) ) , y e s )
OPT_DEFS += -DRGBLIGHT_ANIMATIONS
e n d i f
i f e q ( $( strip $ ( OLED_ENABLE ) ) , y e s )
OPT_DEFS += -DOLED_ENABLE
e n d i f
# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
i f n d e f Q U A N T U M _ D I R
include ../../../../Makefile
e n d i f
# Uncomment these for debugging
# $(info -- RGBLIGHT_ENABLE=$(RGBLIGHT_ENABLE))
# $(info -- OPT_DEFS=$(OPT_DEFS))
# $(info )