Start to tweak prime_e to be compatible with 39 key layout
This commit is contained in:
parent
6016bae8f4
commit
1f4cc7ab71
1 changed files with 8 additions and 24 deletions
|
|
@ -17,22 +17,6 @@
|
||||||
|
|
||||||
#include "rpw.c"
|
#include "rpw.c"
|
||||||
|
|
||||||
#ifdef CHORDAL_HOLD
|
|
||||||
// Handedness for Chordal Hold (https://github.com/qmk/qmk_firmware/pull/24560)
|
|
||||||
const char chordal_hold_layout[MATRIX_ROWS][MATRIX_COLS] PROGMEM =
|
|
||||||
LAYOUT(
|
|
||||||
'*' , 'L' , 'L' , 'L' , 'L' , 'L' ,
|
|
||||||
'*' , 'L' , 'L' , 'L' , 'L' , 'L' ,
|
|
||||||
'*' , 'L' , 'L' , 'L' , 'L' , 'L' ,
|
|
||||||
'*' , '*' , '*' , '*' ,
|
|
||||||
|
|
||||||
'R' , 'R' , 'R' , 'R' , 'R' , 'R' , '*' ,
|
|
||||||
'R' , 'R' , 'R' , 'R' , 'R' , '*' ,
|
|
||||||
'*' , 'R' , 'R' , 'R' , 'R' , 'R' , '*' ,
|
|
||||||
'*' , '*' , '*' , '*'
|
|
||||||
);
|
|
||||||
#endif // CHORDAL_HOLD
|
|
||||||
|
|
||||||
enum prime_e_layers {
|
enum prime_e_layers {
|
||||||
/* _M_XYZ = Mac Os, _W_XYZ = Win/Linux */
|
/* _M_XYZ = Mac Os, _W_XYZ = Win/Linux */
|
||||||
_QWERTY,
|
_QWERTY,
|
||||||
|
|
@ -48,10 +32,10 @@ enum prime_e_layers {
|
||||||
|
|
||||||
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||||
[_QWERTY] = LAYOUT(
|
[_QWERTY] = LAYOUT(
|
||||||
KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS, KC_BSPC,
|
_______, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, _______, _______,
|
||||||
CTL_ESC, CTL_A, ALT_S, SFT_D, GUI_F, KC_G, KC_H, GUI_J, SFT_K, ALT_L, CTL_SCLN, KC_QUOT,
|
_______, CTL_A, ALT_S, SFT_D, GUI_F, KC_G, KC_H, GUI_J, SFT_K, ALT_L, CTL_SCLN, _______,
|
||||||
KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, MO(_PROG), KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, MO(_APPS),
|
_______, KC_Z, KC_X, KC_C, KC_V, KC_B, MO(_PROG), KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, _______,
|
||||||
KC_TRNS, KC_TRNS, MO(_NUMPAD), SYM_ENT, NUM_SPC, MO(_NAV), KC_TRNS, KC_TRNS
|
KC_TRNS, KC_TRNS, MO(_NAV), MO(_SYM), NUM_SPC, MO(_NAV), KC_TRNS, KC_TRNS
|
||||||
),
|
),
|
||||||
|
|
||||||
[_GAME] = LAYOUT(
|
[_GAME] = LAYOUT(
|
||||||
|
|
@ -63,10 +47,10 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||||
|
|
||||||
// Navigation
|
// Navigation
|
||||||
[_NAV] = LAYOUT(
|
[_NAV] = LAYOUT(
|
||||||
KC_TRNS, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_BSPC,
|
KC_TRNS, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_DEL, KC_BSPC,
|
||||||
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT, KC_BSLS,
|
KC_TRNS, KC_TAB, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT, KC_ENT,
|
||||||
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_HOME, KC_PGDN, KC_PGUP, KC_END, KC_TRNS, KC_TRNS,
|
KC_TRNS, QK_GESC, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_HOME, KC_PGDN, KC_PGUP, KC_END, KC_TRNS, KC_TRNS,
|
||||||
BL_TOGG, BL_STEP, KC_TRNS, KC_TRNS, MO(_FUNC), KC_TRNS, KC_TRNS, KC_TRNS
|
BL_TOGG, BL_STEP, KC_TRNS, KC_TRNS, MO(_FUNC), KC_TRNS, KC_TRNS, KC_TRNS
|
||||||
),
|
),
|
||||||
|
|
||||||
// Symbol layer
|
// Symbol layer
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue