mirror of
https://github.com/firewalkwithm3/qmk_firmware.git
synced 2024-11-22 19:40:29 +08:00
Keymap: Update Koba's keymap for Ergo42. (#5223)
This commit is contained in:
parent
791cdd6e31
commit
58d035dccc
|
@ -37,36 +37,36 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||||
|
|
||||||
/* WIN
|
/* WIN
|
||||||
* ,------------------------------------------------. ,------------------------------------------------.
|
* ,------------------------------------------------. ,------------------------------------------------.
|
||||||
* | Esc | Tab | Q | W | E | R | T | | Y | U | I | O | P | @ ` | Bksp |
|
* | Esc | Del | Q | W | E | R | T | | Y | U | I | O | P | @ ` | Bksp |
|
||||||
* |------+------+------+------+------+------+------| |-------------+------+------+------+------+------|
|
* |------+------+------+------+------+------+------| |------+------+------+------+------+------+------|
|
||||||
* | Del | Ctrl | A | S | D | F | G | | H | J | K | L | ; + | ; * |Enter |
|
* | Tab | Ctrl | A | S | D | F | G | | H | J | K | L | ; + | ; * |Enter |
|
||||||
* |------+------+------+------+------+------+------| |------|------+------+------+------+------+------|
|
* |------+------+------+------+------+------+------| |------+------+------+------+------+------+------|
|
||||||
* | H/Z |Shift | Z | X | C | V | B | | N | M | , < | . > | / ? | Up |Shift |
|
* | H/Z |Shift | Z | X | C | V | B | | N | M | , < | . > | / ? | Up |Shift |
|
||||||
* |------+------+------+------+------+------+------| |------+------+------+------+------+------+------|
|
* |------+------+------+------+------+------+------| |------+------+------+------+------+------+------|
|
||||||
* | Fn | Ctrl | Win | Alt | Mhen |LOWER |Space | |Space |RAISE | Henk | Menu | Left | Down |Right |
|
* | Fn | Ctrl | Win | Alt | Mhen |LOWER |Space | |Space |RAISE | Henk | Menu | Left | Down |Right |
|
||||||
* `------------------------------------------------' `------------------------------------------------'
|
* `------------------------------------------------' `------------------------------------------------'
|
||||||
*/
|
*/
|
||||||
[_WIN] = LAYOUT( \
|
[_WIN] = LAYOUT( \
|
||||||
KC_ESC, KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, JP_AT, KC_BSPC, \
|
KC_ESC, KC_DELT, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, JP_AT, KC_BSPC, \
|
||||||
KC_DELT, KC_RCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, JP_COLN, KC_ENT, \
|
KC_TAB, KC_RCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, JP_COLN, KC_ENT, \
|
||||||
KC_ZKHK, KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_UP, KC_RSFT, \
|
KC_ZKHK, KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_UP, KC_RSFT, \
|
||||||
FN, KC_LCTL, KC_LGUI, KC_LALT, KC_MHEN, LOWER, KC_SPC, KC_SPC, RAISE, KC_HENK, KC_APP, KC_LEFT, KC_DOWN, KC_RGHT \
|
FN, KC_LCTL, KC_LGUI, KC_LALT, KC_MHEN, LOWER, KC_SPC, KC_SPC, RAISE, KC_HENK, KC_APP, KC_LEFT, KC_DOWN, KC_RGHT \
|
||||||
),
|
),
|
||||||
|
|
||||||
/* MACOS
|
/* MACOS
|
||||||
* ,------------------------------------------------. ,------------------------------------------------.
|
* ,------------------------------------------------. ,------------------------------------------------.
|
||||||
* | Esc | Tab | Q | W | E | R | T | | Y | U | I | O | P | @ ` | Bksp |
|
* | Esc | Del | Q | W | E | R | T | | Y | U | I | O | P | @ ` | Bksp |
|
||||||
* |------+------+------+------+------+------+------| |-------------+------+------+------+------+------|
|
* |------+------+------+------+------+------+------| |------+------+------+------+------+------+------|
|
||||||
* | Del | Ctrl | A | S | D | F | G | | H | J | K | L | ; + | ; * |Enter |
|
* | Tab | Ctrl | A | S | D | F | G | | H | J | K | L | ; + | ; * |Enter |
|
||||||
* |------+------+------+------+------+------+------| |------|------+------+------+------+------+------|
|
* |------+------+------+------+------+------+------| |------+------+------+------+------+------+------|
|
||||||
* | Caps |Shift | Z | X | C | V | B | | N | M | , < | . > | / ? | Up |Shift |
|
* | Caps |Shift | Z | X | C | V | B | | N | M | , < | . > | / ? | Up |Shift |
|
||||||
* |------+------+------+------+------+------+------| |------+------+------+------+------+------+------|
|
* |------+------+------+------+------+------+------| |------+------+------+------+------+------+------|
|
||||||
* | Fn | Ctrl | Opt | Cmd | Eisu |LOWER |Space | |Space |RAISE | Kana | Cmd | Left | Down |Right |
|
* | Fn | Ctrl | Opt | Cmd | Eisu |LOWER |Space | |Space |RAISE | Kana | Cmd | Left | Down |Right |
|
||||||
* `------------------------------------------------' `------------------------------------------------'
|
* `------------------------------------------------' `------------------------------------------------'
|
||||||
*/
|
*/
|
||||||
[_MACOS] = LAYOUT( \
|
[_MACOS] = LAYOUT( \
|
||||||
KC_ESC, KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, JP_AT, KC_BSPC, \
|
KC_ESC, KC_DELT, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, JP_AT, KC_BSPC, \
|
||||||
KC_DELT, KC_RCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, JP_COLN, KC_ENT, \
|
KC_TAB, KC_RCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, JP_COLN, KC_ENT, \
|
||||||
KC_CAPS, KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_UP, KC_RSFT, \
|
KC_CAPS, KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_UP, KC_RSFT, \
|
||||||
FN, KC_LCTL, KC_LALT, KC_LGUI, KC_EISU, LOWER, KC_SPC, KC_SPC, RAISE, KC_KNA, KC_RGUI, KC_LEFT, KC_DOWN, KC_RGHT \
|
FN, KC_LCTL, KC_LALT, KC_LGUI, KC_EISU, LOWER, KC_SPC, KC_SPC, RAISE, KC_KNA, KC_RGUI, KC_LEFT, KC_DOWN, KC_RGHT \
|
||||||
),
|
),
|
||||||
|
@ -74,9 +74,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||||
/* LOWER
|
/* LOWER
|
||||||
* ,------------------------------------------------. ,------------------------------------------------.
|
* ,------------------------------------------------. ,------------------------------------------------.
|
||||||
* | | | ! | " | # | $ | % | | & | ' | ( | ) | | = | |
|
* | | | ! | " | # | $ | % | | & | ' | ( | ) | | = | |
|
||||||
* |------+------+------+------+------+------+------| |-------------+------+------+------+------+------|
|
* |------+------+------+------+------+------+------| |------+------+------+------+------+------+------|
|
||||||
* | | | XXXX | XXXX | XXXX | { | ( | | ) | } | XXXX | ~ | | | _ | |
|
* | | | XXXX | XXXX | XXXX | { | ( | | ) | } | XXXX | ~ | | | _ | |
|
||||||
* |------+------+------+------+------+------+------| |------|------+------+------+------+------+------|
|
* |------+------+------+------+------+------+------| |------+------+------+------+------+------+------|
|
||||||
* | | | XXXX | XXXX | XXXX | XXXX | XXXX | | XXXX | XXXX | XXXX | XXXX | XXXX | PgUp | |
|
* | | | XXXX | XXXX | XXXX | XXXX | XXXX | | XXXX | XXXX | XXXX | XXXX | XXXX | PgUp | |
|
||||||
* |------+------+------+------+------+------+------| |------+------+------+------+------+------+------|
|
* |------+------+------+------+------+------+------| |------+------+------+------+------+------+------|
|
||||||
* | | | | | | | | | | | | | Home | PgDn | End |
|
* | | | | | | | | | | | | | Home | PgDn | End |
|
||||||
|
@ -92,9 +92,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||||
/* RAISE
|
/* RAISE
|
||||||
* ,------------------------------------------------. ,------------------------------------------------.
|
* ,------------------------------------------------. ,------------------------------------------------.
|
||||||
* | | | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | - | |
|
* | | | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | - | |
|
||||||
* |------+------+------+------+------+------+------| |-------------+------+------+------+------+------|
|
* |------+------+------+------+------+------+------| |------+------+------+------+------+------+------|
|
||||||
* | | | F11 | F12 | XXXX | [ | ( | | ) | ] | XXXX | ^ | \ | \ | |
|
* | | | F11 | F12 | XXXX | [ | ( | | ) | ] | XXXX | ^ | \ | \ | |
|
||||||
* |------+------+------+------+------+------+------| |------|------+------+------+------+------+------|
|
* |------+------+------+------+------+------+------| |------+------+------+------+------+------+------|
|
||||||
* | | | F1 | F2 | F3 | F4 | F5 | | F6 | F7 | F8 | F9 | F10 | | |
|
* | | | F1 | F2 | F3 | F4 | F5 | | F6 | F7 | F8 | F9 | F10 | | |
|
||||||
* |------+------+------+------+------+------+------| |------+------+------+------+------+------+------|
|
* |------+------+------+------+------+------+------| |------+------+------+------+------+------+------|
|
||||||
* | | | | | | | | | | | | | | | |
|
* | | | | | | | | | | | | | | | |
|
||||||
|
@ -109,20 +109,20 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||||
|
|
||||||
/* FUNC
|
/* FUNC
|
||||||
* ,------------------------------------------------. ,------------------------------------------------.
|
* ,------------------------------------------------. ,------------------------------------------------.
|
||||||
* |Reset | | XXXX | XXXX | XXXX | XXXX | XXXX | |PrtSc |SLock |Pause | XXXX | XXXX | XXXX | |
|
* |Reset | Ins | XXXX | XXXX | XXXX | XXXX | XXXX | | XXXX | XXXX |PrtSc |SrcLk |Pause | XXXX | |
|
||||||
* |------+------+------+------+------+------+------| |-------------+------+------+------+------+------|
|
|
||||||
* | | | XXXX | XXXX | XXXX | XXXX | >Win | | Ins | XXXX | XXXX | XXXX | XXXX | XXXX | |
|
|
||||||
* |------+------+------+------+------+------+------| |------|------+------+------+------+------+------|
|
|
||||||
* | | | XXXX | XXXX | XXXX | XXXX | >Mac | | XXXX | XXXX | XXXX | XXXX | XXXX | Vol+ | |
|
|
||||||
* |------+------+------+------+------+------+------| |------+------+------+------+------+------+------|
|
* |------+------+------+------+------+------+------| |------+------+------+------+------+------+------|
|
||||||
* | | | | | | | | | | | | | | Vol- | Play |
|
* | | | XXXX | XXXX | XXXX | XXXX | >Win | | * | / | Home | PgUp | XXXX | XXXX | |
|
||||||
|
* |------+------+------+------+------+------+------| |------+------+------+------+------+------+------|
|
||||||
|
* | Caps | | XXXX | XXXX | XXXX | XXXX | >Mac | | + | - | End | PgDn | XXXX | Vol+ | |
|
||||||
|
* |------+------+------+------+------+------+------| |------+------+------+------+------+------+------|
|
||||||
|
* | | | | | | | | | | | | | Mute | Vol- | Play |
|
||||||
* `------------------------------------------------' `------------------------------------------------'
|
* `------------------------------------------------' `------------------------------------------------'
|
||||||
*/
|
*/
|
||||||
[_FUNC] = LAYOUT( \
|
[_FUNC] = LAYOUT( \
|
||||||
RESET, _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_PSCR, KC_SLCK, KC_PAUS, XXXXXXX, XXXXXXX, XXXXXXX, _______, \
|
RESET, KC_INS, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_PSCR, KC_SLCK, KC_PAUS, XXXXXXX, _______, \
|
||||||
_______, _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, WIN, KC_INS, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, \
|
_______, _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, WIN, JP_ASTR, KC_SLSH, KC_HOME, KC_PGUP, XXXXXXX, XXXXXXX, _______, \
|
||||||
_______, _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, MACOS, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_VOLU, _______, \
|
KC_CAPS, _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, MACOS, JP_PLUS, KC_MINS, KC_END, KC_PGDN, XXXXXXX, KC_VOLU, _______, \
|
||||||
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, XXXXXXX, KC_VOLD, KC_MPLY \
|
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_MUTE, KC_VOLD, KC_MPLY \
|
||||||
)
|
)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -6,12 +6,12 @@ This keymap is for Ergo42.
|
||||||
|
|
||||||
- JIS layout.
|
- JIS layout.
|
||||||
- Independent Windows layout/MacOS layout layers.
|
- Independent Windows layout/MacOS layout layers.
|
||||||
- Bottom row keys arranged like a standard keyboard.
|
- Bottom row keys are arranged like a standard keyboard.
|
||||||
- Arrow keys are designed in the inverted-T.
|
- Arrow keys are designed in the inverted-T.
|
||||||
|
|
||||||
## Layout
|
## Layout
|
||||||
|
|
||||||
![keyboard-layout](https://user-images.githubusercontent.com/1042121/45888288-aa35ed00-bdf8-11e8-8741-71fe9a0fadc6.png)
|
![keyboard-layout](https://user-images.githubusercontent.com/1042121/52666273-32a45e00-2f51-11e9-9e15-c231155f3bed.png)
|
||||||
|
|
||||||
## Windows mode/MacOS mode
|
## Windows mode/MacOS mode
|
||||||
|
|
||||||
|
|
|
@ -11,7 +11,7 @@ Ergo42 用キーマップです。
|
||||||
|
|
||||||
## レイアウト
|
## レイアウト
|
||||||
|
|
||||||
![keyboard-layout](https://user-images.githubusercontent.com/1042121/45888288-aa35ed00-bdf8-11e8-8741-71fe9a0fadc6.png)
|
![keyboard-layout](https://user-images.githubusercontent.com/1042121/52666273-32a45e00-2f51-11e9-9e15-c231155f3bed.png)
|
||||||
|
|
||||||
## Windows モード/MacOS モード
|
## Windows モード/MacOS モード
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue