Dactyl Manuform cleanup (#13686)
parent
95de60513d
commit
468f705455
@ -1,20 +1,23 @@ |
|||||||
|
# MCU name
|
||||||
|
MCU = atmega32u4
|
||||||
|
|
||||||
|
# Bootloader selection
|
||||||
|
BOOTLOADER = caterina
|
||||||
|
|
||||||
# Build Options
|
# Build Options
|
||||||
# change to "no" to disable the options, or define them in the Makefile in
|
# change yes to no to disable
|
||||||
# the appropriate keymap folder that will get included automatically
|
|
||||||
#
|
#
|
||||||
BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
|
BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration
|
||||||
MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
|
MOUSEKEY_ENABLE = yes # Mouse keys
|
||||||
EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
|
EXTRAKEY_ENABLE = yes # Audio control and System control
|
||||||
CONSOLE_ENABLE = no # Console for debug(+400)
|
CONSOLE_ENABLE = no # Console for debug
|
||||||
COMMAND_ENABLE = yes # Commands for debug and configuration
|
COMMAND_ENABLE = yes # Commands for debug and configuration
|
||||||
NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
|
|
||||||
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
|
|
||||||
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
|
|
||||||
RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
|
|
||||||
|
|
||||||
# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
|
# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
|
||||||
SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
|
SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
|
||||||
|
# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
|
||||||
|
NKRO_ENABLE = no # USB Nkey Rollover
|
||||||
|
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
|
||||||
|
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
|
||||||
|
BLUETOOTH_ENABLE = no # Enable Bluetooth
|
||||||
|
AUDIO_ENABLE = no # Audio output
|
||||||
|
SPLIT_KEYBOARD = yes
|
||||||
|
@ -1,36 +1,27 @@ |
|||||||
#pragma once |
#pragma once |
||||||
|
|
||||||
#include "dactyl_manuform.h" |
#include "dactyl_manuform.h" |
||||||
#include "quantum.h" |
|
||||||
|
|
||||||
#ifdef USE_I2C |
#define XXX KC_NO |
||||||
#include <stddef.h> |
|
||||||
#ifdef __AVR__ |
|
||||||
#include <avr/io.h> |
|
||||||
#include <avr/interrupt.h> |
|
||||||
#endif |
|
||||||
#endif |
|
||||||
|
|
||||||
#define LAYOUT(\ |
#define LAYOUT( \ |
||||||
L00, L01, L02, L03, L04, L05, R00, R01, R02, R03, R04, R05, \
|
L00, L01, L02, L03, L04, L05, R00, R01, R02, R03, R04, R05, \
|
||||||
L10, L11, L12, L13, L14, L15, R10, R11, R12, R13, R14, R15, \
|
L10, L11, L12, L13, L14, L15, R10, R11, R12, R13, R14, R15, \
|
||||||
L20, L21, L22, L23, L24, L25, R20, R21, R22, R23, R24, R25, \
|
L20, L21, L22, L23, L24, L25, R20, R21, R22, R23, R24, R25, \
|
||||||
L32, L33, R32, R33, \
|
L32, L33, R32, R33, \
|
||||||
L34, L35, R30, R31, \
|
L34, L35, R30, R31, \
|
||||||
L44, L45, R40, R41, \
|
L44, L45, R40, R41, \
|
||||||
L42, L43, R42, R43 \
|
L42, L43, R42, R43 \
|
||||||
) \
|
) { \
|
||||||
{ \
|
{ L00, L01, L02, L03, L04, L05 }, \
|
||||||
{ L00, L01, L02, L03, L04, L05 }, \
|
{ L10, L11, L12, L13, L14, L15 }, \
|
||||||
{ L10, L11, L12, L13, L14, L15 }, \
|
{ L20, L21, L22, L23, L24, L25 }, \
|
||||||
{ L20, L21, L22, L23, L24, L25 }, \
|
{ XXX, XXX, L32, L33, L34, L35 }, \
|
||||||
{ KC_NO, KC_NO, L32, L33, L34, L35 }, \
|
{ XXX, XXX, L42, L43, L44, L45 }, \
|
||||||
{ KC_NO, KC_NO, L42, L43, L44, L45 }, \
|
|
||||||
\
|
\
|
||||||
{ R00, R01, R02, R03, R04, R05 }, \
|
{ R00, R01, R02, R03, R04, R05 }, \
|
||||||
{ R10, R11, R12, R13, R14, R15 }, \
|
{ R10, R11, R12, R13, R14, R15 }, \
|
||||||
{ R20, R21, R22, R23, R24, R25 }, \
|
{ R20, R21, R22, R23, R24, R25 }, \
|
||||||
{ R30, R31, R32, R33, KC_NO, KC_NO }, \
|
{ R30, R31, R32, R33, XXX, XXX }, \
|
||||||
{ R40, R41, R42, R43, KC_NO, KC_NO } \
|
{ R40, R41, R42, R43, XXX, XXX } \
|
||||||
\
|
} |
||||||
} |
|
||||||
|
@ -1,20 +1,23 @@ |
|||||||
|
# MCU name
|
||||||
|
MCU = atmega32u4
|
||||||
|
|
||||||
|
# Bootloader selection
|
||||||
|
BOOTLOADER = caterina
|
||||||
|
|
||||||
# Build Options
|
# Build Options
|
||||||
# change to "no" to disable the options, or define them in the Makefile in
|
# change yes to no to disable
|
||||||
# the appropriate keymap folder that will get included automatically
|
|
||||||
#
|
#
|
||||||
BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
|
BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration
|
||||||
MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
|
MOUSEKEY_ENABLE = yes # Mouse keys
|
||||||
EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
|
EXTRAKEY_ENABLE = yes # Audio control and System control
|
||||||
CONSOLE_ENABLE = no # Console for debug(+400)
|
CONSOLE_ENABLE = no # Console for debug
|
||||||
COMMAND_ENABLE = yes # Commands for debug and configuration
|
COMMAND_ENABLE = yes # Commands for debug and configuration
|
||||||
NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
|
|
||||||
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
|
|
||||||
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
|
|
||||||
RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
|
|
||||||
|
|
||||||
# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
|
# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
|
||||||
SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
|
SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
|
||||||
|
# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
|
||||||
|
NKRO_ENABLE = no # USB Nkey Rollover
|
||||||
|
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
|
||||||
|
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
|
||||||
|
BLUETOOTH_ENABLE = no # Enable Bluetooth
|
||||||
|
AUDIO_ENABLE = no # Audio output
|
||||||
|
SPLIT_KEYBOARD = yes
|
||||||
|
@ -1,38 +1,30 @@ |
|||||||
#pragma once |
#pragma once |
||||||
|
|
||||||
#include "dactyl_manuform.h" |
#include "dactyl_manuform.h" |
||||||
#include "quantum.h" |
|
||||||
|
|
||||||
#ifdef USE_I2C |
#define XXX KC_NO |
||||||
#include <stddef.h> |
|
||||||
#ifdef __AVR__ |
|
||||||
#include <avr/io.h> |
|
||||||
#include <avr/interrupt.h> |
|
||||||
#endif |
|
||||||
#endif |
|
||||||
|
|
||||||
#define LAYOUT_5x6(\ |
#define LAYOUT_5x6( \ |
||||||
L00, L01, L02, L03, L04, L05, R00, R01, R02, R03, R04, R05, \
|
L00, L01, L02, L03, L04, L05, R00, R01, R02, R03, R04, R05, \
|
||||||
L10, L11, L12, L13, L14, L15, R10, R11, R12, R13, R14, R15, \
|
L10, L11, L12, L13, L14, L15, R10, R11, R12, R13, R14, R15, \
|
||||||
L20, L21, L22, L23, L24, L25, R20, R21, R22, R23, R24, R25, \
|
L20, L21, L22, L23, L24, L25, R20, R21, R22, R23, R24, R25, \
|
||||||
L30, L31, L32, L33, L34, L35, R30, R31, R32, R33, R34, R35, \
|
L30, L31, L32, L33, L34, L35, R30, R31, R32, R33, R34, R35, \
|
||||||
L42, L43, R42, R43, \
|
L42, L43, R42, R43, \
|
||||||
L44, L45, R40, R41, \
|
L44, L45, R40, R41, \
|
||||||
L54, L55, R50, R51, \
|
L54, L55, R50, R51, \
|
||||||
L52, L53, R52, R53 \
|
L52, L53, R52, R53 \
|
||||||
) \
|
) { \
|
||||||
{ \
|
{ L00, L01, L02, L03, L04, L05 }, \
|
||||||
{ L00, L01, L02, L03, L04, L05 }, \
|
{ L10, L11, L12, L13, L14, L15 }, \
|
||||||
{ L10, L11, L12, L13, L14, L15 }, \
|
{ L20, L21, L22, L23, L24, L25 }, \
|
||||||
{ L20, L21, L22, L23, L24, L25 }, \
|
{ L30, L31, L32, L33, L34, L35 }, \
|
||||||
{ L30, L31, L32, L33, L34, L35 }, \
|
{ XXX, XXX, L42, L43, L44, L45 }, \
|
||||||
{ KC_NO, KC_NO, L42, L43, L44, L45 }, \
|
{ XXX, XXX, L52, L53, L54, L55 }, \
|
||||||
{ KC_NO, KC_NO, L52, L53, L54, L55 }, \
|
\
|
||||||
\
|
{ R00, R01, R02, R03, R04, R05 }, \
|
||||||
{ R00, R01, R02, R03, R04, R05 }, \
|
{ R10, R11, R12, R13, R14, R15 }, \
|
||||||
{ R10, R11, R12, R13, R14, R15 }, \
|
{ R20, R21, R22, R23, R24, R25 }, \
|
||||||
{ R20, R21, R22, R23, R24, R25 }, \
|
{ R30, R31, R32, R33, R34, R35 }, \
|
||||||
{ R30, R31, R32, R33, R34, R35 }, \
|
{ R40, R41, R42, R43, XXX, XXX }, \
|
||||||
{ R40, R41, R42, R43, KC_NO, KC_NO }, \
|
{ R50, R51, R52, R53, XXX, XXX } \
|
||||||
{ R50, R51, R52, R53, KC_NO, KC_NO } \
|
|
||||||
} |
} |
||||||
|
@ -1,20 +1,23 @@ |
|||||||
|
# MCU name
|
||||||
|
MCU = atmega32u4
|
||||||
|
|
||||||
|
# Bootloader selection
|
||||||
|
BOOTLOADER = caterina
|
||||||
|
|
||||||
# Build Options
|
# Build Options
|
||||||
# change to "no" to disable the options, or define them in the Makefile in
|
# change yes to no to disable
|
||||||
# the appropriate keymap folder that will get included automatically
|
|
||||||
#
|
#
|
||||||
BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
|
BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration
|
||||||
MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
|
MOUSEKEY_ENABLE = yes # Mouse keys
|
||||||
EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
|
EXTRAKEY_ENABLE = yes # Audio control and System control
|
||||||
CONSOLE_ENABLE = no # Console for debug(+400)
|
CONSOLE_ENABLE = no # Console for debug
|
||||||
COMMAND_ENABLE = yes # Commands for debug and configuration
|
COMMAND_ENABLE = yes # Commands for debug and configuration
|
||||||
NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
|
|
||||||
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
|
|
||||||
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
|
|
||||||
RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
|
|
||||||
|
|
||||||
# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
|
# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
|
||||||
SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
|
SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
|
||||||
|
# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
|
||||||
|
NKRO_ENABLE = no # USB Nkey Rollover
|
||||||
|
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
|
||||||
|
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
|
||||||
|
BLUETOOTH_ENABLE = no # Enable Bluetooth
|
||||||
|
AUDIO_ENABLE = no # Audio output
|
||||||
|
SPLIT_KEYBOARD = yes
|
||||||
|
@ -1,14 +1,23 @@ |
|||||||
BOOTMAGIC_ENABLE = lite
|
# MCU name
|
||||||
COMMAND_ENABLE = no
|
MCU = atmega32u4
|
||||||
|
|
||||||
# # Pro-Micro
|
# Bootloader selection
|
||||||
# NKRO_ENABLE = yes
|
BOOTLOADER = caterina
|
||||||
|
|
||||||
# # # Adafruit Feather
|
# Build Options
|
||||||
# # NKRO_ENABLE = no
|
# change yes to no to disable
|
||||||
# # # Processor frequency
|
#
|
||||||
# F_CPU = 8000000
|
BOOTMAGIC_ENABLE = lite # Virtual DIP switch configuration
|
||||||
# F_USB = $(F_CPU)
|
MOUSEKEY_ENABLE = yes # Mouse keys
|
||||||
# # # BLUETOOTH_ENABLE = no
|
EXTRAKEY_ENABLE = yes # Audio control and System control
|
||||||
# # BLUETOOTH = AdafruitBLE
|
CONSOLE_ENABLE = no # Console for debug
|
||||||
# # CONSOLE_DEBUG = yes
|
COMMAND_ENABLE = no # Commands for debug and configuration
|
||||||
|
# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
|
||||||
|
SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
|
||||||
|
# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
|
||||||
|
NKRO_ENABLE = no # USB Nkey Rollover
|
||||||
|
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
|
||||||
|
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
|
||||||
|
BLUETOOTH_ENABLE = no # Enable Bluetooth
|
||||||
|
AUDIO_ENABLE = no # Audio output
|
||||||
|
SPLIT_KEYBOARD = yes
|
||||||
|
@ -1,3 +1,23 @@ |
|||||||
BOOTMAGIC_ENABLE = lite
|
# MCU name
|
||||||
COMMAND_ENABLE = no
|
MCU = atmega32u4
|
||||||
NKRO_ENABLE = yes
|
|
||||||
|
# Bootloader selection
|
||||||
|
BOOTLOADER = caterina
|
||||||
|
|
||||||
|
# Build Options
|
||||||
|
# change yes to no to disable
|
||||||
|
#
|
||||||
|
BOOTMAGIC_ENABLE = lite # Virtual DIP switch configuration
|
||||||
|
MOUSEKEY_ENABLE = yes # Mouse keys
|
||||||
|
EXTRAKEY_ENABLE = yes # Audio control and System control
|
||||||
|
CONSOLE_ENABLE = no # Console for debug
|
||||||
|
COMMAND_ENABLE = no # Commands for debug and configuration
|
||||||
|
# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
|
||||||
|
SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
|
||||||
|
# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
|
||||||
|
NKRO_ENABLE = yes # USB Nkey Rollover
|
||||||
|
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
|
||||||
|
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
|
||||||
|
BLUETOOTH_ENABLE = no # Enable Bluetooth
|
||||||
|
AUDIO_ENABLE = no # Audio output
|
||||||
|
SPLIT_KEYBOARD = yes
|
||||||
|
@ -1,20 +1,23 @@ |
|||||||
|
# MCU name
|
||||||
|
MCU = atmega32u4
|
||||||
|
|
||||||
|
# Bootloader selection
|
||||||
|
BOOTLOADER = caterina
|
||||||
|
|
||||||
# Build Options
|
# Build Options
|
||||||
# change to "no" to disable the options, or define them in the Makefile in
|
# change yes to no to disable
|
||||||
# the appropriate keymap folder that will get included automatically
|
|
||||||
#
|
#
|
||||||
BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
|
BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration
|
||||||
MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
|
MOUSEKEY_ENABLE = yes # Mouse keys
|
||||||
EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
|
EXTRAKEY_ENABLE = yes # Audio control and System control
|
||||||
CONSOLE_ENABLE = no # Console for debug(+400)
|
CONSOLE_ENABLE = no # Console for debug
|
||||||
COMMAND_ENABLE = yes # Commands for debug and configuration
|
COMMAND_ENABLE = yes # Commands for debug and configuration
|
||||||
NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
|
|
||||||
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
|
|
||||||
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
|
|
||||||
RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
|
|
||||||
|
|
||||||
# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
|
# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
|
||||||
SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
|
SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
|
||||||
|
# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
|
||||||
|
NKRO_ENABLE = no # USB Nkey Rollover
|
||||||
|
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
|
||||||
|
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
|
||||||
|
BLUETOOTH_ENABLE = no # Enable Bluetooth
|
||||||
|
AUDIO_ENABLE = no # Audio output
|
||||||
|
SPLIT_KEYBOARD = yes
|
||||||
|
@ -1,42 +1,33 @@ |
|||||||
#pragma once |
#pragma once |
||||||
|
|
||||||
#include "dactyl_manuform.h" |
#include "dactyl_manuform.h" |
||||||
#include "quantum.h" |
|
||||||
|
|
||||||
|
#define XXX KC_NO |
||||||
|
|
||||||
#ifdef USE_I2C |
#define LAYOUT_6x6( \ |
||||||
#include <stddef.h> |
L00, L01, L02, L03, L04, L05, R00, R01, R02, R03, R04, R05, \
|
||||||
#ifdef __AVR__ |
L10, L11, L12, L13, L14, L15, R10, R11, R12, R13, R14, R15, \
|
||||||
#include <avr/io.h> |
L20, L21, L22, L23, L24, L25, R20, R21, R22, R23, R24, R25, \
|
||||||
#include <avr/interrupt.h> |
L30, L31, L32, L33, L34, L35, R30, R31, R32, R33, R34, R35, \
|
||||||
#endif |
L40, L41, L42, L43, L44, L45, R40, R41, R42, R43, R44, R45, \
|
||||||
#endif |
L52, L53, R52, R53, \
|
||||||
|
L54, L55, R50, R51, \
|
||||||
#define LAYOUT_6x6(\ |
L64, L65, R60, R61, \
|
||||||
L00, L01, L02, L03, L04, L05, R00, R01, R02, R03, R04, R05, \
|
L62, L63, R62, R63 \
|
||||||
L10, L11, L12, L13, L14, L15, R10, R11, R12, R13, R14, R15, \
|
) { \
|
||||||
L20, L21, L22, L23, L24, L25, R20, R21, R22, R23, R24, R25, \
|
{ L00, L01, L02, L03, L04, L05 }, \
|
||||||
L30, L31, L32, L33, L34, L35, R30, R31, R32, R33, R34, R35, \
|
{ L10, L11, L12, L13, L14, L15 }, \
|
||||||
L40, L41, L42, L43, L44, L45, R40, R41, R42, R43, R44, R45, \
|
{ L20, L21, L22, L23, L24, L25 }, \
|
||||||
L52, L53, R52, R53, \
|
{ L30, L31, L32, L33, L34, L35 }, \
|
||||||
L54, L55, R50, R51, \
|
{ L40, L41, L42, L43, L44, L45 }, \
|
||||||
L64, L65, R60, R61, \
|
{ XXX, XXX, L52, L53, L54, L55 }, \
|
||||||
L62, L63, R62, R63 \
|
{ XXX, XXX, L62, L63, L64, L65 }, \
|
||||||
) \
|
\
|
||||||
{ \
|
{ R00, R01, R02, R03, R04, R05 }, \
|
||||||
{ L00, L01, L02, L03, L04, L05 }, \
|
{ R10, R11, R12, R13, R14, R15 }, \
|
||||||
{ L10, L11, L12, L13, L14, L15 }, \
|
{ R20, R21, R22, R23, R24, R25 }, \
|
||||||
{ L20, L21, L22, L23, L24, L25 }, \
|
{ R30, R31, R32, R33, R34, R35 }, \
|
||||||
{ L30, L31, L32, L33, L34, L35 }, \
|
{ R40, R41, R42, R43, R44, R45 }, \
|
||||||
{ L40, L41, L42, L43, L44, L45 }, \
|
{ R50, R51, R52, R53, XXX, XXX }, \
|
||||||
{ KC_NO, KC_NO, L52, L53, L54, L55 }, \
|
{ R60, R61, R62, R63, XXX, XXX } \
|
||||||
{ KC_NO, KC_NO, L62, L63, L64, L65 }, \
|
|
||||||
\
|
|
||||||
{ R00, R01, R02, R03, R04, R05 }, \
|
|
||||||
{ R10, R11, R12, R13, R14, R15 }, \
|
|
||||||
{ R20, R21, R22, R23, R24, R25 }, \
|
|
||||||
{ R30, R31, R32, R33, R34, R35 }, \
|
|
||||||
{ R40, R41, R42, R43, R44, R45 }, \
|
|
||||||
{ R50, R51, R52, R53, KC_NO, KC_NO }, \
|
|
||||||
{ R60, R61, R62, R63, KC_NO, KC_NO } \
|
|
||||||
} |
} |
||||||
|
@ -1,20 +1,23 @@ |
|||||||
|
# MCU name
|
||||||
|
MCU = atmega32u4
|
||||||
|
|
||||||
|
# Bootloader selection
|
||||||
|
BOOTLOADER = caterina
|
||||||
|
|
||||||
# Build Options
|
# Build Options
|
||||||
# change to "no" to disable the options, or define them in the Makefile in
|
# change yes to no to disable
|
||||||
# the appropriate keymap folder that will get included automatically
|
|
||||||
#
|
#
|
||||||
BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
|
BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration
|
||||||
MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
|
MOUSEKEY_ENABLE = yes # Mouse keys
|
||||||
EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
|
EXTRAKEY_ENABLE = yes # Audio control and System control
|
||||||
CONSOLE_ENABLE = no # Console for debug(+400)
|
CONSOLE_ENABLE = no # Console for debug
|
||||||
COMMAND_ENABLE = yes # Commands for debug and configuration
|
COMMAND_ENABLE = yes # Commands for debug and configuration
|
||||||
NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
|
|
||||||
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
|
|
||||||
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
|
|
||||||
RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
|
|
||||||
|
|
||||||
# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
|
# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
|
||||||
SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
|
SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
|
||||||
|
# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
|
||||||
|
NKRO_ENABLE = no # USB Nkey Rollover
|
||||||
|
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
|
||||||
|
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
|
||||||
|
BLUETOOTH_ENABLE = no # Enable Bluetooth
|
||||||
|
AUDIO_ENABLE = no # Audio output
|
||||||
|
SPLIT_KEYBOARD = yes
|
||||||
|
@ -1,34 +0,0 @@ |
|||||||
# MCU name
|
|
||||||
MCU = atmega32u4
|
|
||||||
|
|
||||||
# Bootloader selection
|
|
||||||
# Teensy halfkay
|
|
||||||
# Pro Micro caterina
|
|
||||||
# Atmel DFU atmel-dfu
|
|
||||||
# LUFA DFU lufa-dfu
|
|
||||||
# QMK DFU qmk-dfu
|
|
||||||
# ATmega32A bootloadHID
|
|
||||||
# ATmega328P USBasp
|
|
||||||
BOOTLOADER = caterina
|
|
||||||
|
|
||||||
# Build Options
|
|
||||||
# change to "no" to disable the options, or define them in the Makefile in
|
|
||||||
# the appropriate keymap folder that will get included automatically
|
|
||||||
#
|
|
||||||
BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
|
|
||||||
MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
|
|
||||||
EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
|
|
||||||
CONSOLE_ENABLE = no # Console for debug(+400)
|
|
||||||
COMMAND_ENABLE = yes # Commands for debug and configuration
|
|
||||||
NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
|
|
||||||
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
|
|
||||||
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
|
|
||||||
RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
|
|
||||||
|
|
||||||
# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
|
|
||||||
SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
|
|
||||||
|
|
||||||
SPLIT_KEYBOARD = yes
|
|
Loading…
Reference in new issue