LAYOUT_kc to LAYOUT

This commit is contained in:
nrtkbb 2019-09-30 17:30:40 +09:00
parent 7b80e30521
commit 9e8f105f93

View File

@ -34,8 +34,8 @@ enum macro_keycodes {
KC_SAMPLEMACRO, KC_SAMPLEMACRO,
}; };
#define KC______ KC_TRNS #define KC________ KC_TRNS
#define KC_XXXXX KC_NO #define KC_XXXXXXX KC_NO
#define KC_LOWER LOWER #define KC_LOWER LOWER
#define KC_RAISE RAISE #define KC_RAISE RAISE
#define KC_RST RESET #define KC_RST RESET
@ -48,60 +48,57 @@ enum macro_keycodes {
#define KC_LVAI RGB_VAI #define KC_LVAI RGB_VAI
#define KC_LVAD RGB_VAD #define KC_LVAD RGB_VAD
#define KC_LMOD RGB_MOD #define KC_LMOD RGB_MOD
#define KC_CTLTB CTL_T(KC_TAB) #define KC_CTES CTL_T(KC_ESC)
#define KC_GUIEI GUI_T(KC_LANG2) #define KC_SFSP SFT_T(KC_SPC)
#define KC_ALTKN ALT_T(KC_LANG1) #define KC_ALBS ALT_T(KC_BSPC)
#define KC_CTLES CTL_T(KC_ESC)
#define KC_SFTSP SFT_T(KC_SPC)
#define KC_ALTBS ALT_T(KC_BSPC)
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
[_QWERTY] = LAYOUT_kc( \ [_QWERTY] = LAYOUT( \
//,----------------------------------. ,----------------------------------. //,---------------------------------------. ,---------------------------------------.
Q, W, E, R, T, Y, U, I, O, P,\ KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P,\
//|------+------+------+------+------| |------+------+------+------+------| //|-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------|
A, S, D, F, G, H, J, K, L, ENT,\ KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_ENT,\
//|------+------+------+------+------| |------+------+------+------+------| //|-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------|
Z, X, C, V, B, N, M, COMM, DOT, SLSH,\ KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M,KC_COMM, KC_DOT,KC_SLSH,\
//|------+------+------+------+------+------| |------+------+------+------+------+------| //|-------+-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------+-------|
LSFT, SPC, LALT, LGUI, LOWER, CTLES, SFTSP, RAISE, ALTBS, RCTL, LGUI, XXXXX \ KC_LSFT, KC_SPC,KC_LALT,KC_LGUI,KC_LOWER,KC_CTES, KC_SFSP,KC_RAISE,KC_ALBS,KC_RCTL,KC_LGUI,XXXXXXX \
//|------+------+------+------+------+------| |------+------+------+------+------+------| //|-------+-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------+-------|
), ),
[_LOWER] = LAYOUT_kc( \ [_LOWER] = LAYOUT( \
//,----------------------------------. ,----------------------------------. //,---------------------------------------. ,---------------------------------------.
1, 2, 3, 4, 5, 6, 7, 8, 9, 0,\ KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0,\
//|------+------+------+------+------| |------+------+------+------+------| //|-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------|
TAB, XXXXX, XXXXX, XXXXX, XXXXX, LEFT, DOWN, UP, RGHT, ENT,\ KC_TAB,XXXXXXX,XXXXXXX,XXXXXXX,XXXXXXX, KC_LEFT,KC_DOWN, KC_UP,KC_RGHT, KC_ENT,\
//|------+------+------+------+------| |------+------+------+------+------| //|-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------|
LCTL, SPC, LSFT, LALT, DEL, BSPC, HOME, END, XXXXX, XXXXX,\ KC_LCTL, KC_SPC,KC_LSFT,KC_LALT, KC_DEL, KC_BSPC,KC_HOME, KC_END,XXXXXXX,XXXXXXX,\
//|------+------+------+------+------+------| |------+------+------+------+------+------| //|-------+-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------+-------|
LSFT, SPC, LALT, LGUI, LOWER, CTLES, SFTSP, RAISE, ALTBS, RCTL, LGUI, XXXXX \ _______,_______,_______,_______,_______,_______, _______,_______,_______,_______,_______,_______ \
//|------+------+------+------+------+------| |------+------+------+------+------+------| //|-------+-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------+-------|
), ),
[_RAISE] = LAYOUT_kc( \ [_RAISE] = LAYOUT( \
//,----------------------------------. ,----------------------------------. //,---------------------------------------. ,---------------------------------------.
EXLM, AT, HASH, DLR, PERC, CIRC, AMPR, ASTR, LPRN, RPRN,\ KC_EXLM, KC_AT,KC_HASH, KC_DLR,KC_PERC, KC_CIRC,KC_AMPR,KC_ASTR,KC_LPRN,KC_RPRN,\
//|------+------+------+------+------| |------+------+------+------+------| //|-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------|
TAB, UNDS, PLUS, PIPE, TILD, COLN, DQUO, GT, LCBR, RCBR,\ KC_TAB,KC_UNDS,KC_PLUS,KC_PIPE,KC_TILD, KC_COLN,KC_DQUO, KC_GT,KC_LCBR,KC_RCBR,\
//|------+------+------+------+------| |------+------+------+------+------| //|-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------|
LCTL, MINS, EQL, BSLS, GRV, SCLN, QUOT, LT, LBRC, RBRC,\ KC_LCTL,KC_MINS, KC_EQL,KC_BSLS, KC_GRV, KC_SCLN,KC_QUOT, KC_LT,KC_LBRC,KC_RBRC,\
//|------+------+------+------+------+------| |------+------+------+------+------+------| //|-------+-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------+-------|
LSFT, SPC, LALT, LGUI, LOWER, CTLES, SFTSP, RAISE, ALTBS, RCTL, LGUI, XXXXX \ _______,_______,_______,_______,_______,_______, _______,_______,_______,_______,_______,_______ \
//|------+------+------+------+------+------| |------+------+------+------+------+------| //|-------+-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------+-------|
), ),
[_ADJUST] = LAYOUT_kc( \ [_ADJUST] = LAYOUT( \
//,----------------------------------. ,----------------------------------. //,---------------------------------------. ,---------------------------------------.
F1, F2, F3, F4, F5, F6, F7, F8, F9, F10,\ KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10,\
//|------+------+------+------+------| |------+------+------+------+------| //|-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------|
F11, F12, RST, PSCR, INS, LTOG, LHUI, LSAI, LVAI, XXXXX,\ KC_F11, KC_F12, KC_RST,KC_PSCR, KC_INS, KC_LTOG,KC_LHUI,KC_LSAI,KC_LVAI,XXXXXXX,\
//|------+------+------+------+------| |------+------+------+------+------| //|-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------|
XXXXX, XXXXX, XXXXX, XXXXX, XXXXX, LMOD, LHUD, LSAD, LVAD, LRST,\ XXXXXXX,XXXXXXX,XXXXXXX,XXXXXXX,XXXXXXX, KC_LMOD,KC_LHUD,KC_LSAD,KC_LVAD,KC_LRST,\
//|------+------+------+------+------+------| |------+------+------+------+------+------| //|-------+-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------+-------|
LSFT, SPC, LALT, LGUI, LOWER, CTLES, SFTSP, RAISE, ALTBS, RCTL, LGUI, XXXXX \ _______,_______,_______,_______,_______,_______, _______,_______,_______,_______,_______,_______ \
//|------+------+------+------+------+------| |------+------+------+------+------+------| //|-------+-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------+-------|
) )
}; };