forked from mirrors/qmk_userspace
[Core] Tri Layer Keys (#19795)
Co-authored-by: wilba <wilba@wilba.tech> Co-authored-by: Pablo Martínez <58857054+elpekenin@users.noreply.github.com> Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Nick Brassel <nick@tzarc.org>
This commit is contained in:
parent
4002843797
commit
fe02abc479
19 changed files with 377 additions and 15 deletions
|
@ -717,6 +717,8 @@ enum qk_keycode_defines {
|
|||
QK_AUTOCORRECT_ON = 0x7C74,
|
||||
QK_AUTOCORRECT_OFF = 0x7C75,
|
||||
QK_AUTOCORRECT_TOGGLE = 0x7C76,
|
||||
QK_TRI_LAYER_LOWER = 0x7C77,
|
||||
QK_TRI_LAYER_UPPER = 0x7C78,
|
||||
SAFE_RANGE = 0x7E00,
|
||||
|
||||
// Alias
|
||||
|
@ -1282,6 +1284,8 @@ enum qk_keycode_defines {
|
|||
AC_ON = QK_AUTOCORRECT_ON,
|
||||
AC_OFF = QK_AUTOCORRECT_OFF,
|
||||
AC_TOGG = QK_AUTOCORRECT_TOGGLE,
|
||||
TL_LOWR = QK_TRI_LAYER_LOWER,
|
||||
TL_UPPR = QK_TRI_LAYER_UPPER,
|
||||
};
|
||||
|
||||
// Range Helpers
|
||||
|
@ -1333,4 +1337,4 @@ enum qk_keycode_defines {
|
|||
#define IS_MACRO_KEYCODE(code) ((code) >= QK_MACRO_0 && (code) <= QK_MACRO_31)
|
||||
#define IS_BACKLIGHT_KEYCODE(code) ((code) >= QK_BACKLIGHT_ON && (code) <= QK_BACKLIGHT_TOGGLE_BREATHING)
|
||||
#define IS_RGB_KEYCODE(code) ((code) >= RGB_TOG && (code) <= RGB_MODE_TWINKLE)
|
||||
#define IS_QUANTUM_KEYCODE(code) ((code) >= QK_BOOTLOADER && (code) <= QK_AUTOCORRECT_TOGGLE)
|
||||
#define IS_QUANTUM_KEYCODE(code) ((code) >= QK_BOOTLOADER && (code) <= QK_TRI_LAYER_UPPER)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue