Compare commits
4 Commits
0.6.4
...
keycode_ve
Author | SHA1 | Date | |
---|---|---|---|
|
6a4ff6c0c7 | ||
|
4cb7907547 | ||
|
25b1d02157 | ||
|
4feaf1fd76 |
25
keyboards/nyquist/keymaps/danielhklein/config.h
Normal file
25
keyboards/nyquist/keymaps/danielhklein/config.h
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
/*
|
||||||
|
Copyright 2017 James Morgan <ja.morgan1@outlook.com>
|
||||||
|
|
||||||
|
This program is free software: you can redistribute it and/or modify
|
||||||
|
it under the terms of the GNU General Public License as published by
|
||||||
|
the Free Software Foundation, either version 2 of the License, or
|
||||||
|
(at your option) any later version.
|
||||||
|
|
||||||
|
This program is distributed in the hope that it will be useful,
|
||||||
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
GNU General Public License for more details.
|
||||||
|
|
||||||
|
You should have received a copy of the GNU General Public License
|
||||||
|
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
#define TAPPING_TERM 150
|
||||||
|
#define USE_SERIAL
|
||||||
|
#define EE_HANDS
|
||||||
|
|
||||||
|
#ifdef SUBPROJECT_rev1
|
||||||
|
#include "../../rev1/config.h"
|
||||||
|
#endif
|
148
keyboards/nyquist/keymaps/danielhklein/keymap.c
Normal file
148
keyboards/nyquist/keymaps/danielhklein/keymap.c
Normal file
@@ -0,0 +1,148 @@
|
|||||||
|
#include "nyquist.h"
|
||||||
|
#include "action_layer.h"
|
||||||
|
#include "eeconfig.h"
|
||||||
|
|
||||||
|
/*
|
||||||
|
Keymap is loosely based on DivergeJM's Nyquist keymap
|
||||||
|
Major changes made:
|
||||||
|
- DVORAK, COLEMAK, FUNCTION, MOUSE, and ADJUST layers have been removed
|
||||||
|
- right 2u key performs backspace, not enter
|
||||||
|
- no right ctrl key
|
||||||
|
- direction keys added to bottom row
|
||||||
|
- LOWER layer controls function keys, media controls, and underglow
|
||||||
|
*/
|
||||||
|
extern keymap_config_t keymap_config;
|
||||||
|
|
||||||
|
enum custom_layers {
|
||||||
|
_QWERTY,
|
||||||
|
_LOWER,
|
||||||
|
_RAISE
|
||||||
|
};
|
||||||
|
|
||||||
|
enum custom_keycodes {
|
||||||
|
QWERTY = SAFE_RANGE,
|
||||||
|
LOWER,
|
||||||
|
RAISE
|
||||||
|
};
|
||||||
|
|
||||||
|
// Enable these functions using FUNC(n) macro.
|
||||||
|
const uint16_t PROGMEM fn_actions[] = { //ACTION_LAYER_TAP_TOGGLE requires that number of taps be defined in *config.h* - default set to 5
|
||||||
|
[0] = ACTION_LAYER_TAP_KEY(_LOWER, KC_SPC), //Hold for momentary Lower layer, Tap for Space,
|
||||||
|
[1] = ACTION_LAYER_TAP_KEY(_RAISE, KC_BSPC) //Hold for momentary Raise layer, Tap for Backspace,
|
||||||
|
};
|
||||||
|
|
||||||
|
#define SPC_LWR FUNC(0)
|
||||||
|
#define BSP_RSE FUNC(1)
|
||||||
|
|
||||||
|
// Fillers to make layering more clear
|
||||||
|
#define _______ KC_TRNS
|
||||||
|
#define XXXXXXX KC_NO
|
||||||
|
|
||||||
|
// Underglow setup
|
||||||
|
#define RGBLIGHT_SLEEP
|
||||||
|
#define RGBLIGHT_ANIMATIONS
|
||||||
|
|
||||||
|
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||||
|
|
||||||
|
/* QWERTY
|
||||||
|
* .----------------------------------------. .-----------------------------------------.
|
||||||
|
* | Esc | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | [ |
|
||||||
|
* |-----+------+------+------+------+------| |------+------+------+------+------+------|
|
||||||
|
* | Tab | Q | W | E | R | T | | Y | U | I | O | P | ] |
|
||||||
|
* |-----+------+------+------+------+------| |------+------+------+------+------+------|
|
||||||
|
* | Caps| A | S | D | F | G | | H | J | K | L | ; | " |
|
||||||
|
* |-----+------+------+------+------+------| |------+------+------+------+------+------|
|
||||||
|
* |Lshft| Z | X | C | V | B | | N | M | , | . | / |Enter |
|
||||||
|
* |-----+------+------+------+------+------| |------+------+------+------+------+------|
|
||||||
|
* | | Ctrl | LAlt | LGui | Bspc/Raise | | Spc/Lower | Left | Down | Up |Right |
|
||||||
|
* `----------------------------------------' '-----------------------------------------'
|
||||||
|
*/
|
||||||
|
|
||||||
|
[_QWERTY] = KEYMAP(
|
||||||
|
KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_LBRACKET, \
|
||||||
|
KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_RBRACKET, \
|
||||||
|
KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, \
|
||||||
|
KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT, \
|
||||||
|
XXXXXXX, KC_LCTL, KC_LALT, KC_LGUI, BSP_RSE, BSP_RSE, SPC_LWR, SPC_LWR, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT \
|
||||||
|
),
|
||||||
|
|
||||||
|
/* Raise
|
||||||
|
* ,-----------------------------------------. .-----------------------------------------.
|
||||||
|
* | | | | | | | | = | / | * | - | \ | Del |
|
||||||
|
* |------+------+------+------+------+------| |------+------+------+------+------+------|
|
||||||
|
* | | | | | | | | 7 | 8 | 9 | + | ` | |
|
||||||
|
* |------+------+------+------+------+------| |------+------+------+------+------+------|
|
||||||
|
* | | | | | | | | 4 | 5 | 6 | Enter| | |
|
||||||
|
* |------+------+------+------+------+------| |------+------+------+------+------+------|
|
||||||
|
* | Lshft| | | | | | | 1 | 2 | 3 | Space| | |
|
||||||
|
* |------+------+------+------+------+------| |------+------+------+------+------+------|
|
||||||
|
* | | | | | Bspc/Raise | | 0 | . | Bspc | | |
|
||||||
|
* `-----------------------------------------' `-----------------------------------------'
|
||||||
|
*/
|
||||||
|
|
||||||
|
[_RAISE] = KEYMAP( \
|
||||||
|
XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_PEQL, KC_PSLS, KC_PAST, KC_MINS, KC_BSLS, KC_DEL, \
|
||||||
|
XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_7, KC_8, KC_9, KC_PPLS, KC_GRV, XXXXXXX,\
|
||||||
|
XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_4, KC_5, KC_6, KC_PENT, XXXXXXX, XXXXXXX,\
|
||||||
|
_______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_1, KC_2, KC_3, KC_SPC, XXXXXXX, XXXXXXX,\
|
||||||
|
XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, _______, KC_0, KC_0, KC_DOT, KC_BSPC, XXXXXXX, XXXXXXX \
|
||||||
|
),
|
||||||
|
|
||||||
|
/* Lower
|
||||||
|
* ,-----------------------------------------. .-----------------------------------------.
|
||||||
|
* | F1 | F2 | F3 | F4 | F5 | F6 | | | | | | | |
|
||||||
|
* |------+------+------+------+------+------| |------+------+------+------+------+------|
|
||||||
|
* | F7 | F8 | F9 | F10 | F11 | F12 | | | | | | | |
|
||||||
|
* |------+------+------+------+------+------| |------+------+------+------+------+------|
|
||||||
|
* | >/|| | Mute | Vol- | Vol+ | |<< | >>| | | | | | | | |
|
||||||
|
* |------+------+------+------+------+------| |------+------+------+------+------+------|
|
||||||
|
* |RGB IO|RGB >>|RGB <<|Hue++ |Hue-- | | | | | | | | |
|
||||||
|
* |------+------+------+------+------+------| |------+------+------+------+------+------|
|
||||||
|
* |Sat++ |Sat-- |Val++ |Val-- | | | Spc/Lower | | | | |
|
||||||
|
* `-----------------------------------------' `-----------------------------------------'
|
||||||
|
*/
|
||||||
|
|
||||||
|
[_LOWER] = KEYMAP( \
|
||||||
|
KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \
|
||||||
|
KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \
|
||||||
|
KC_MPLY, KC_MUTE, KC_VOLD, KC_VOLU, KC_MPRV, KC_MNXT, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \
|
||||||
|
RGB_TOG, RGB_MOD, RGB_RMOD, RGB_HUI, RGB_HUD, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, \
|
||||||
|
RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, XXXXXXX, XXXXXXX, _______, _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX \
|
||||||
|
),
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
void persistent_default_layer_set(uint16_t default_layer) {
|
||||||
|
eeconfig_update_default_layer(default_layer);
|
||||||
|
default_layer_set(default_layer);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Cases to switch default layer to QWERTY, COLEMAK or DVORAK
|
||||||
|
and to access ADJUST layer to access the switch keys */
|
||||||
|
bool process_record_user(uint16_t keycode, keyrecord_t *record) {
|
||||||
|
switch (keycode) {
|
||||||
|
case QWERTY:
|
||||||
|
if (record->event.pressed) {
|
||||||
|
set_single_persistent_default_layer(_QWERTY);
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
break;
|
||||||
|
case LOWER:
|
||||||
|
if (record->event.pressed) {
|
||||||
|
layer_on(_LOWER);
|
||||||
|
} else {
|
||||||
|
layer_off(_LOWER);
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
break;
|
||||||
|
case RAISE:
|
||||||
|
if (record->event.pressed) {
|
||||||
|
layer_on(_RAISE);
|
||||||
|
} else {
|
||||||
|
layer_off(_RAISE);
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
return true;
|
||||||
|
}
|
34
keyboards/nyquist/keymaps/danielhklein/rules.mk
Normal file
34
keyboards/nyquist/keymaps/danielhklein/rules.mk
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
# Copyright 2017 James Morgan <ja.morgan1@outlook.com>
|
||||||
|
#
|
||||||
|
# This program is free software: you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
# the Free Software Foundation, either version 2 of the License, or
|
||||||
|
# (at your option) any later version.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful,
|
||||||
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
# GNU General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License
|
||||||
|
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
|
|
||||||
|
# QMK 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 = no # 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 = yes # 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 support (+2400 to 4200, depending on config)
|
||||||
|
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 = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
|
||||||
|
SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
|
||||||
|
TAP_DANCE_ENABLE = no # Enable Tap Dance
|
2325
keyboards/phantom/info.json
Normal file
2325
keyboards/phantom/info.json
Normal file
File diff suppressed because it is too large
Load Diff
@@ -1,25 +0,0 @@
|
|||||||
/* Copyright 2017 Jack Humbert
|
|
||||||
*
|
|
||||||
* This program is free software: you can redistribute it and/or modify
|
|
||||||
* it under the terms of the GNU General Public License as published by
|
|
||||||
* the Free Software Foundation, either version 2 of the License, or
|
|
||||||
* (at your option) any later version.
|
|
||||||
*
|
|
||||||
* This program is distributed in the hope that it will be useful,
|
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
* GNU General Public License for more details.
|
|
||||||
*
|
|
||||||
* You should have received a copy of the GNU General Public License
|
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef PROCESS_TERMINAL_H
|
|
||||||
#define PROCESS_TERMINAL_H
|
|
||||||
|
|
||||||
#include "quantum.h"
|
|
||||||
|
|
||||||
#define TERM_ON KC_NO
|
|
||||||
#define TERM_OFF KC_NO
|
|
||||||
|
|
||||||
#endif
|
|
@@ -108,8 +108,6 @@ extern uint32_t default_layer_state;
|
|||||||
|
|
||||||
#ifdef TERMINAL_ENABLE
|
#ifdef TERMINAL_ENABLE
|
||||||
#include "process_terminal.h"
|
#include "process_terminal.h"
|
||||||
#else
|
|
||||||
#include "process_terminal_nop.h"
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define STRINGIZE(z) #z
|
#define STRINGIZE(z) #z
|
||||||
|
@@ -63,26 +63,23 @@ enum quantum_keycodes {
|
|||||||
QK_ONE_SHOT_LAYER_MAX = 0x54FF,
|
QK_ONE_SHOT_LAYER_MAX = 0x54FF,
|
||||||
QK_ONE_SHOT_MOD = 0x5500,
|
QK_ONE_SHOT_MOD = 0x5500,
|
||||||
QK_ONE_SHOT_MOD_MAX = 0x55FF,
|
QK_ONE_SHOT_MOD_MAX = 0x55FF,
|
||||||
#ifndef DISABLE_CHORDING
|
// affected by DISABLE_CHORDING
|
||||||
QK_CHORDING = 0x5600,
|
QK_CHORDING = 0x5600,
|
||||||
QK_CHORDING_MAX = 0x56FF,
|
QK_CHORDING_MAX = 0x56FF,
|
||||||
#endif
|
|
||||||
QK_TAP_DANCE = 0x5700,
|
QK_TAP_DANCE = 0x5700,
|
||||||
QK_TAP_DANCE_MAX = 0x57FF,
|
QK_TAP_DANCE_MAX = 0x57FF,
|
||||||
QK_LAYER_TAP_TOGGLE = 0x5800,
|
QK_LAYER_TAP_TOGGLE = 0x5800,
|
||||||
QK_LAYER_TAP_TOGGLE_MAX = 0x58FF,
|
QK_LAYER_TAP_TOGGLE_MAX = 0x58FF,
|
||||||
QK_LAYER_MOD = 0x5900,
|
QK_LAYER_MOD = 0x5900,
|
||||||
QK_LAYER_MOD_MAX = 0x59FF,
|
QK_LAYER_MOD_MAX = 0x59FF,
|
||||||
#ifdef STENO_ENABLE
|
// affected by STENO_ENABLE
|
||||||
QK_STENO = 0x5A00,
|
QK_STENO = 0x5A00,
|
||||||
QK_STENO_BOLT = 0x5A30,
|
QK_STENO_BOLT = 0x5A30,
|
||||||
QK_STENO_GEMINI = 0x5A31,
|
QK_STENO_GEMINI = 0x5A31,
|
||||||
QK_STENO_MAX = 0x5A3F,
|
QK_STENO_MAX = 0x5A3F,
|
||||||
#endif
|
// affected by SWAP_HANDS_ENABLE
|
||||||
#ifdef SWAP_HANDS_ENABLE
|
|
||||||
QK_SWAP_HANDS = 0x5B00,
|
QK_SWAP_HANDS = 0x5B00,
|
||||||
QK_SWAP_HANDS_MAX = 0x5BFF,
|
QK_SWAP_HANDS_MAX = 0x5BFF,
|
||||||
#endif
|
|
||||||
QK_MOD_TAP = 0x6000,
|
QK_MOD_TAP = 0x6000,
|
||||||
QK_MOD_TAP_MAX = 0x7FFF,
|
QK_MOD_TAP_MAX = 0x7FFF,
|
||||||
#if defined(UNICODEMAP_ENABLE) && defined(UNICODE_ENABLE)
|
#if defined(UNICODEMAP_ENABLE) && defined(UNICODE_ENABLE)
|
||||||
@@ -123,9 +120,8 @@ enum quantum_keycodes {
|
|||||||
GRAVE_ESC,
|
GRAVE_ESC,
|
||||||
|
|
||||||
// Leader key
|
// Leader key
|
||||||
#ifndef DISABLE_LEADER
|
// affected by DISABLE_LEADER
|
||||||
KC_LEAD,
|
KC_LEAD,
|
||||||
#endif
|
|
||||||
|
|
||||||
// Auto Shift setup
|
// Auto Shift setup
|
||||||
KC_ASUP,
|
KC_ASUP,
|
||||||
@@ -140,12 +136,11 @@ enum quantum_keycodes {
|
|||||||
AU_OFF,
|
AU_OFF,
|
||||||
AU_TOG,
|
AU_TOG,
|
||||||
|
|
||||||
#ifdef FAUXCLICKY_ENABLE
|
|
||||||
// Faux clicky
|
// Faux clicky
|
||||||
|
// affected by FAUXCLICKY_ENABLE
|
||||||
FC_ON,
|
FC_ON,
|
||||||
FC_OFF,
|
FC_OFF,
|
||||||
FC_TOG,
|
FC_TOG,
|
||||||
#endif
|
|
||||||
|
|
||||||
// Music mode on/off/toggle
|
// Music mode on/off/toggle
|
||||||
MU_ON,
|
MU_ON,
|
||||||
@@ -160,16 +155,15 @@ enum quantum_keycodes {
|
|||||||
MUV_DE,
|
MUV_DE,
|
||||||
|
|
||||||
// Midi
|
// Midi
|
||||||
#if !MIDI_ENABLE_STRICT || (defined(MIDI_ENABLE) && defined(MIDI_BASIC))
|
// affected by !MIDI_ENABLE_STRICT || (defined(MIDI_ENABLE) && defined(MIDI_BASIC))
|
||||||
MI_ON,
|
MI_ON,
|
||||||
MI_OFF,
|
MI_OFF,
|
||||||
MI_TOG,
|
MI_TOG,
|
||||||
#endif
|
|
||||||
|
|
||||||
#if !MIDI_ENABLE_STRICT || (defined(MIDI_ENABLE) && defined(MIDI_ADVANCED))
|
// affected by !MIDI_ENABLE_STRICT || (defined(MIDI_ENABLE) && defined(MIDI_ADVANCED))
|
||||||
MIDI_TONE_MIN,
|
MIDI_TONE_MIN,
|
||||||
|
|
||||||
#if !MIDI_ENABLE_STRICT || MIDI_TONE_KEYCODE_OCTAVES > 0
|
// affected by !MIDI_ENABLE_STRICT || MIDI_TONE_KEYCODE_OCTAVES > 0
|
||||||
MI_C = MIDI_TONE_MIN,
|
MI_C = MIDI_TONE_MIN,
|
||||||
MI_Cs,
|
MI_Cs,
|
||||||
MI_Db = MI_Cs,
|
MI_Db = MI_Cs,
|
||||||
@@ -187,9 +181,8 @@ enum quantum_keycodes {
|
|||||||
MI_As,
|
MI_As,
|
||||||
MI_Bb = MI_As,
|
MI_Bb = MI_As,
|
||||||
MI_B,
|
MI_B,
|
||||||
#endif
|
|
||||||
|
|
||||||
#if !MIDI_ENABLE_STRICT || MIDI_TONE_KEYCODE_OCTAVES > 1
|
// affected by !MIDI_ENABLE_STRICT || MIDI_TONE_KEYCODE_OCTAVES > 1
|
||||||
MI_C_1,
|
MI_C_1,
|
||||||
MI_Cs_1,
|
MI_Cs_1,
|
||||||
MI_Db_1 = MI_Cs_1,
|
MI_Db_1 = MI_Cs_1,
|
||||||
@@ -207,9 +200,8 @@ enum quantum_keycodes {
|
|||||||
MI_As_1,
|
MI_As_1,
|
||||||
MI_Bb_1 = MI_As_1,
|
MI_Bb_1 = MI_As_1,
|
||||||
MI_B_1,
|
MI_B_1,
|
||||||
#endif
|
|
||||||
|
|
||||||
#if !MIDI_ENABLE_STRICT || MIDI_TONE_KEYCODE_OCTAVES > 2
|
// affected by !MIDI_ENABLE_STRICT || MIDI_TONE_KEYCODE_OCTAVES > 2
|
||||||
MI_C_2,
|
MI_C_2,
|
||||||
MI_Cs_2,
|
MI_Cs_2,
|
||||||
MI_Db_2 = MI_Cs_2,
|
MI_Db_2 = MI_Cs_2,
|
||||||
@@ -227,9 +219,8 @@ enum quantum_keycodes {
|
|||||||
MI_As_2,
|
MI_As_2,
|
||||||
MI_Bb_2 = MI_As_2,
|
MI_Bb_2 = MI_As_2,
|
||||||
MI_B_2,
|
MI_B_2,
|
||||||
#endif
|
|
||||||
|
|
||||||
#if !MIDI_ENABLE_STRICT || MIDI_TONE_KEYCODE_OCTAVES > 3
|
// affected by !MIDI_ENABLE_STRICT || MIDI_TONE_KEYCODE_OCTAVES > 3
|
||||||
MI_C_3,
|
MI_C_3,
|
||||||
MI_Cs_3,
|
MI_Cs_3,
|
||||||
MI_Db_3 = MI_Cs_3,
|
MI_Db_3 = MI_Cs_3,
|
||||||
@@ -247,9 +238,8 @@ enum quantum_keycodes {
|
|||||||
MI_As_3,
|
MI_As_3,
|
||||||
MI_Bb_3 = MI_As_3,
|
MI_Bb_3 = MI_As_3,
|
||||||
MI_B_3,
|
MI_B_3,
|
||||||
#endif
|
|
||||||
|
|
||||||
#if !MIDI_ENABLE_STRICT || MIDI_TONE_KEYCODE_OCTAVES > 4
|
// affected by !MIDI_ENABLE_STRICT || MIDI_TONE_KEYCODE_OCTAVES > 4
|
||||||
MI_C_4,
|
MI_C_4,
|
||||||
MI_Cs_4,
|
MI_Cs_4,
|
||||||
MI_Db_4 = MI_Cs_4,
|
MI_Db_4 = MI_Cs_4,
|
||||||
@@ -267,9 +257,8 @@ enum quantum_keycodes {
|
|||||||
MI_As_4,
|
MI_As_4,
|
||||||
MI_Bb_4 = MI_As_4,
|
MI_Bb_4 = MI_As_4,
|
||||||
MI_B_4,
|
MI_B_4,
|
||||||
#endif
|
|
||||||
|
|
||||||
#if !MIDI_ENABLE_STRICT || MIDI_TONE_KEYCODE_OCTAVES > 5
|
// affected by !MIDI_ENABLE_STRICT || MIDI_TONE_KEYCODE_OCTAVES > 5
|
||||||
MI_C_5,
|
MI_C_5,
|
||||||
MI_Cs_5,
|
MI_Cs_5,
|
||||||
MI_Db_5 = MI_Cs_5,
|
MI_Db_5 = MI_Cs_5,
|
||||||
@@ -287,21 +276,20 @@ enum quantum_keycodes {
|
|||||||
MI_As_5,
|
MI_As_5,
|
||||||
MI_Bb_5 = MI_As_5,
|
MI_Bb_5 = MI_As_5,
|
||||||
MI_B_5,
|
MI_B_5,
|
||||||
#endif
|
|
||||||
|
|
||||||
#if !MIDI_ENABLE_STRICT || MIDI_TONE_KEYCODE_OCTAVES > 5
|
#if !MIDI_ENABLE_STRICT || MIDI_TONE_KEYCODE_OCTAVES > 5
|
||||||
MIDI_TONE_MAX = MI_B_5,
|
MIDI_TONE_MAX = MI_B_5,
|
||||||
#elif MIDI_TONE_KEYCODE_OCTAVES > 4
|
#elif MIDI_TONE_KEYCODE_OCTAVES > 4
|
||||||
MIDI_TONE_MAX = MI_B_4,
|
MIDI_TONE_MAX = MI_B_4,
|
||||||
#elif MIDI_TONE_KEYCODE_OCTAVES > 3
|
#elif MIDI_TONE_KEYCODE_OCTAVES > 3
|
||||||
MIDI_TONE_MAX = MI_B_3,
|
MIDI_TONE_MAX = MI_B_3,
|
||||||
#elif MIDI_TONE_KEYCODE_OCTAVES > 2
|
#elif MIDI_TONE_KEYCODE_OCTAVES > 2
|
||||||
MIDI_TONE_MAX = MI_B_2,
|
MIDI_TONE_MAX = MI_B_2,
|
||||||
#elif MIDI_TONE_KEYCODE_OCTAVES > 1
|
#elif MIDI_TONE_KEYCODE_OCTAVES > 1
|
||||||
MIDI_TONE_MAX = MI_B_1,
|
MIDI_TONE_MAX = MI_B_1,
|
||||||
#elif MIDI_TONE_KEYCODE_OCTAVES > 0
|
#elif MIDI_TONE_KEYCODE_OCTAVES > 0
|
||||||
MIDI_TONE_MAX = MI_B,
|
MIDI_TONE_MAX = MI_B,
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
MIDI_OCTAVE_MIN,
|
MIDI_OCTAVE_MIN,
|
||||||
MI_OCT_N2 = MIDI_OCTAVE_MIN,
|
MI_OCT_N2 = MIDI_OCTAVE_MIN,
|
||||||
@@ -383,7 +371,7 @@ enum quantum_keycodes {
|
|||||||
MI_MOD, // modulation
|
MI_MOD, // modulation
|
||||||
MI_MODSD, // decrease modulation speed
|
MI_MODSD, // decrease modulation speed
|
||||||
MI_MODSU, // increase modulation speed
|
MI_MODSU, // increase modulation speed
|
||||||
#endif // MIDI_ADVANCED
|
|
||||||
|
|
||||||
// Backlight functionality
|
// Backlight functionality
|
||||||
BL_ON,
|
BL_ON,
|
||||||
@@ -429,18 +417,15 @@ enum quantum_keycodes {
|
|||||||
// output selection
|
// output selection
|
||||||
OUT_AUTO,
|
OUT_AUTO,
|
||||||
OUT_USB,
|
OUT_USB,
|
||||||
#ifdef BLUETOOTH_ENABLE
|
// affected by BLUETOOTH_ENABLE
|
||||||
OUT_BT,
|
OUT_BT,
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef KEY_LOCK_ENABLE
|
// affected by KEY_LOCK_ENABLE
|
||||||
KC_LOCK,
|
KC_LOCK,
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef TERMINAL_ENABLE
|
// affected by TERMINAL_ENABLE
|
||||||
TERM_ON,
|
TERM_ON,
|
||||||
TERM_OFF,
|
TERM_OFF,
|
||||||
#endif
|
|
||||||
|
|
||||||
// always leave at the end
|
// always leave at the end
|
||||||
SAFE_RANGE
|
SAFE_RANGE
|
||||||
|
Reference in New Issue
Block a user