Final tweaks to my Kinesis keymap and readme
parent
d91e09f116
commit
68808b22c0
|
@ -19,10 +19,6 @@ extern keymap_config_t keymap_config;
|
||||||
#define _______ KC_TRNS
|
#define _______ KC_TRNS
|
||||||
#define XXXXXXX KC_NO
|
#define XXXXXXX KC_NO
|
||||||
|
|
||||||
// Fillers to make layering more clear
|
|
||||||
#define _______ KC_TRNS
|
|
||||||
#define XXXXXXX KC_NO
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
||||||
Function Keys on All Layers (Keypad toggles):
|
Function Keys on All Layers (Keypad toggles):
|
||||||
|
@ -106,7 +102,7 @@ extern keymap_config_t keymap_config;
|
||||||
| | | | | | | | | |
|
| | | | | | | | | |
|
||||||
`---------------------------' `---------------------------'
|
`---------------------------' `---------------------------'
|
||||||
,-------------.,-------------.
|
,-------------.,-------------.
|
||||||
| ESC | || | ESC |
|
| | || | |
|
||||||
,------|------|------||------+------+------.
|
,------|------|------||------+------+------.
|
||||||
| | | || | | |
|
| | | || | | |
|
||||||
| | |------||------| | |
|
| | |------||------| | |
|
||||||
|
@ -126,7 +122,7 @@ extern keymap_config_t keymap_config;
|
||||||
| | | | | | | | KP . |KP Ent| |
|
| | | | | | | | KP . |KP Ent| |
|
||||||
`---------------------------' `----------------------------------'
|
`---------------------------' `----------------------------------'
|
||||||
,-------------.,-------------.
|
,-------------.,-------------.
|
||||||
| ESC | || | ESC |
|
| | || | |
|
||||||
,------|------|------||------+------+------.
|
,------|------|------||------+------+------.
|
||||||
| | | || | | |
|
| | | || | | |
|
||||||
| | |------||------| | KP 0 |
|
| | |------||------| | KP 0 |
|
||||||
|
@ -223,7 +219,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||||
_______, _______, _______, _______, _______, _______,
|
_______, _______, _______, _______, _______, _______,
|
||||||
_______, _______, _______, _______,
|
_______, _______, _______, _______,
|
||||||
// Left Thumb
|
// Left Thumb
|
||||||
KC_ESC, _______,
|
_______, _______,
|
||||||
_______,
|
_______,
|
||||||
_______, _______, _______,
|
_______, _______, _______,
|
||||||
|
|
||||||
|
@ -235,7 +231,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||||
KC_MSTP, KC_MPRV, KC_MPLY, KC_MNXT, KC_MSEL, _______,
|
KC_MSTP, KC_MPRV, KC_MPLY, KC_MNXT, KC_MSEL, _______,
|
||||||
_______, _______, _______, _______,
|
_______, _______, _______, _______,
|
||||||
// Right Thumb
|
// Right Thumb
|
||||||
_______, KC_ESC,
|
_______, _______,
|
||||||
_______,
|
_______,
|
||||||
_______, _______, _______
|
_______, _______, _______
|
||||||
),
|
),
|
||||||
|
@ -249,7 +245,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||||
_______, _______, _______, _______, _______, _______,
|
_______, _______, _______, _______, _______, _______,
|
||||||
_______, _______, _______, _______,
|
_______, _______, _______, _______,
|
||||||
// Left Thumb
|
// Left Thumb
|
||||||
KC_ESC, _______,
|
_______, _______,
|
||||||
_______,
|
_______,
|
||||||
_______, _______, _______,
|
_______, _______, _______,
|
||||||
|
|
||||||
|
@ -261,7 +257,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||||
_______, KC_P1, KC_P2, KC_P3, KC_PENT, _______,
|
_______, KC_P1, KC_P2, KC_P3, KC_PENT, _______,
|
||||||
_______, _______, KC_PDOT, KC_PENT,
|
_______, _______, KC_PDOT, KC_PENT,
|
||||||
// Right Thumb
|
// Right Thumb
|
||||||
_______, KC_ESC,
|
_______, _______,
|
||||||
_______,
|
_______,
|
||||||
_______, _______, KC_P0
|
_______, _______, KC_P0
|
||||||
)
|
)
|
||||||
|
@ -304,8 +300,3 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
|
||||||
void matrix_init_user(void) {
|
void matrix_init_user(void) {
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
// Runs constantly in the background, in a loop.
|
|
||||||
void matrix_scan_user(void) {
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
|
@ -14,10 +14,10 @@ I've enabled persistent keymaps for Qwerty, Dvorak and Colemak layers, similar t
|
||||||
|
|
||||||
### Function Keys on All Layers (keypad toggles):
|
### Function Keys on All Layers (keypad toggles):
|
||||||
,-----------------------------------------------------------------.
|
,-----------------------------------------------------------------.
|
||||||
| ESC | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 |
|
| Esc | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 |
|
||||||
`-----------------------------------------------------------------'
|
`-----------------------------------------------------------------'
|
||||||
,-----------------------------------------------------------------.
|
,-----------------------------------------------------------------.
|
||||||
| F9 | F10 | F11 | F12 | PScr | SLck | Paus | Keypad | RESET |
|
| F9 | F10 | F11 | F12 | PScr | SLck | Paus | Keypad | Reset |
|
||||||
`-----------------------------------------------------------------'
|
`-----------------------------------------------------------------'
|
||||||
|
|
||||||
### Layer 0: Dvorak layer
|
### Layer 0: Dvorak layer
|
||||||
|
@ -31,7 +31,7 @@ I've enabled persistent keymaps for Qwerty, Dvorak and Colemak layers, similar t
|
||||||
|--------+------+------+------+------+------||------+------+------+------+------+--------|
|
|--------+------+------+------+------+------||------+------+------+------+------+--------|
|
||||||
| LShift | Z | X | C | V | X || B | M | W | V | Z | RShift |
|
| LShift | Z | X | C | V | X || B | M | W | V | Z | RShift |
|
||||||
`--------+------+------+------+------+------'`------+------+------+------+------+--------'
|
`--------+------+------+------+------+------'`------+------+------+------+------+--------'
|
||||||
| ` | INS | Left | Rght | | Up | Dn | / | = |
|
| ` | Ins | Left | Rght | | Up | Dn | / | = |
|
||||||
`---------------------------' `---------------------------'
|
`---------------------------' `---------------------------'
|
||||||
,--------------.,--------------.
|
,--------------.,--------------.
|
||||||
| LCtl | LAlt || RGUI | RCtl |
|
| LCtl | LAlt || RGUI | RCtl |
|
||||||
|
@ -52,7 +52,7 @@ I've enabled persistent keymaps for Qwerty, Dvorak and Colemak layers, similar t
|
||||||
|--------+------+------+------+------+------||------+------+------+------+------+--------|
|
|--------+------+------+------+------+------||------+------+------+------+------+--------|
|
||||||
| LShift | Z | X | C | V | B || N | M | , | . | / | RShift |
|
| LShift | Z | X | C | V | B || N | M | , | . | / | RShift |
|
||||||
`--------+------+------+------+------+------'`------+------+------+------+------+--------'
|
`--------+------+------+------+------+------'`------+------+------+------+------+--------'
|
||||||
| ` | INS | Left | Rght | | Up | Dn | [ | ] |
|
| ` | Ins | Left | Rght | | Up | Dn | [ | ] |
|
||||||
`---------------------------' `---------------------------'
|
`---------------------------' `---------------------------'
|
||||||
,--------------.,--------------.
|
,--------------.,--------------.
|
||||||
| LCtl | LAlt || RGUI | RCtl |
|
| LCtl | LAlt || RGUI | RCtl |
|
||||||
|
@ -73,7 +73,7 @@ I've enabled persistent keymaps for Qwerty, Dvorak and Colemak layers, similar t
|
||||||
|--------+------+------+------+------+------||------+------+------+------+------+--------|
|
|--------+------+------+------+------+------||------+------+------+------+------+--------|
|
||||||
| LShift | Z | X | C | V | B || K | M | , | . | / | RShift |
|
| LShift | Z | X | C | V | B || K | M | , | . | / | RShift |
|
||||||
`--------+------+------+------+------+------'`------+------+------+------+------+--------'
|
`--------+------+------+------+------+------'`------+------+------+------+------+--------'
|
||||||
| ` | INS | Left | Rght | | Up | Dn | [ | ] |
|
| ` | Ins | Left | Rght | | Up | Dn | [ | ] |
|
||||||
`---------------------------' `---------------------------'
|
`---------------------------' `---------------------------'
|
||||||
,--------------.,--------------.
|
,--------------.,--------------.
|
||||||
| LCtl | LAlt || RGUI | RCtl |
|
| LCtl | LAlt || RGUI | RCtl |
|
||||||
|
@ -97,7 +97,7 @@ I've enabled persistent keymaps for Qwerty, Dvorak and Colemak layers, similar t
|
||||||
| | | | | | | | | |
|
| | | | | | | | | |
|
||||||
`---------------------------' `---------------------------'
|
`---------------------------' `---------------------------'
|
||||||
,-------------.,-------------.
|
,-------------.,-------------.
|
||||||
| ESC | || | ESC |
|
| | || | |
|
||||||
,------|------|------||------+------+------.
|
,------|------|------||------+------+------.
|
||||||
| | | || | | |
|
| | | || | | |
|
||||||
| | |------||------| | |
|
| | |------||------| | |
|
||||||
|
@ -120,7 +120,7 @@ I've enabled persistent keymaps for Qwerty, Dvorak and Colemak layers, similar t
|
||||||
| | | | | | | | KP . |KP Ent| |
|
| | | | | | | | KP . |KP Ent| |
|
||||||
`---------------------------' `----------------------------------'
|
`---------------------------' `----------------------------------'
|
||||||
,-------------.,-------------.
|
,-------------.,-------------.
|
||||||
| ESC | || | ESC |
|
| | || | |
|
||||||
,------|------|------||------+------+------.
|
,------|------|------||------+------+------.
|
||||||
| | | || | | |
|
| | | || | | |
|
||||||
| | |------||------| | KP 0 |
|
| | |------||------| | KP 0 |
|
||||||
|
|
Loading…
Reference in New Issue