@ -14,18 +14,18 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
* | - - - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - - - - - - - - | | - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - - - |
* | Tab | Q | W | E | R | T | - | | = | Y | U | I | O | P | \ |
* | - - - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - | | | | - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - - - |
* | Ctrl / Esc | A / L2 | S | D | F | G | - - - - - - | | - - - - - - | H | J | K | L | ; | ' |
* | Ctrl / Esc | A | S | D | F | G | - - - - - - | | - - - - - - | H | J | K | L | ; | ' |
* | - - - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - | Hyper | | Meh | - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - - - |
* | LShift | Z / Ctrl | X | C | V | B | | | | N | M | , | . | //Ctrl| RShift |
* ` - - - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - - - - - - - - ' ` - - - - - - - - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - - - '
* | ~ L1 | ~ L2 | AltShf | Left | Right | | Up | Down | [ | ] | ~ L1 |
* | ~ L1 | Alt | AltShf | Left | Right | | Up | Down | [ | ] | ~ L1 |
* ` - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ' ` - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - '
* , - - - - - - - - - - - - - . , - - - - - - - - - - - - - .
* | App | Home | | PgUp | Ctrl / Esc |
* , - - - - - - | - - - - - - | - - - - - - | | - - - - - - + - - - - - - - - + - - - - - - .
* | | | End | | PgDn | | |
* | Space | LGui | - - - - - - | | - - - - - - | Tab | Enter |
* | | | Shift | | Alt | | |
* | | | ~ L2 | | ~ L1 | | |
* ` - - - - - - - - - - - - - - - - - - - - ' ` - - - - - - - - - - - - - - - - - - - - - - '
*/
// If it accepts an argument (i.e, is a function), it doesn't need KC_.
@ -34,13 +34,13 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
// left hand
KC_GRV , KC_1 , KC_2 , KC_3 , KC_4 , KC_5 , KC_LBRC ,
KC_TAB , KC_Q , KC_W , KC_E , KC_R , KC_T , KC_MINS ,
CTL_T ( KC_ESC ) , LT ( MDIA , KC_A ) ,KC_S , KC_D , KC_F , KC_G ,
CTL_T ( KC_ESC ) , KC_A , KC_S , KC_D , KC_F , KC_G ,
KC_LSFT , CTL_T ( KC_Z ) , KC_X , KC_C , KC_V , KC_B , ALL_T ( KC_NO ) ,
KC_FN1 , KC_ FN2, LALT ( KC_LSFT ) , KC_LEFT , KC_RGHT ,
KC_FN1 , KC_ LALT, LALT ( KC_LSFT ) , KC_LEFT , KC_RGHT ,
ALT_T ( KC_APP ) , KC_HOME ,
KC_END ,
KC_SPC , KC_LGUI , KC_ LSHIFT ,
KC_SPC , KC_LGUI , KC_ FN2 ,
// right hand
KC_RBRC , KC_6 , KC_7 , KC_8 , KC_9 , KC_0 , KC_BSPC ,
KC_EQL , KC_Y , KC_U , KC_I , KC_O , KC_P , KC_BSLS ,
@ -50,20 +50,20 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
KC_PGUP , CTL_T ( KC_ESC ) ,
KC_PGDN ,
KC_ LALT , KC_TAB , KC_ENT
KC_ FN1 , KC_TAB , KC_ENT
) ,
/* Keymap 1: Symbol Layer
*
* , - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - . , - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - .
* | | F1 | F2 | F3 | F4 | F5 | | | | F6 | F7 | F8 | F9 | F10 | F11 |
* | | | | | | | | | | | | | | | |
* | - - - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - - - - - - - - | | - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - - - |
* | | ! | @ | { | } | | | | | | Up | 7 | 8 | 9 | * | F12 |
* | | ! | @ | { | } | | | | | | Up | 7 | 8 | 9 | * | |
* | - - - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - | | | | - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - - - |
* | | # | $ | ( | ) | ` | - - - - - - | | - - - - - - | Down | 4 | 5 | 6 | + | |
* | - - - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - | | | | - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - - - |
* | | % | ^ | [ | ] | ~ | | | | & | 1 | 2 | 3 | \ | |
* ` - - - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - - - - - - - - ' ` - - - - - - - - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - - - '
* | | | | | | | | . | 0 | = | |
* | | | | | | | 0 | 0 | . | = | |
* ` - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ' ` - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - '
* , - - - - - - - - - - - - - . , - - - - - - - - - - - - - .
* | | | | | |
@ -76,20 +76,21 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
// SYMBOLS
[ SYMB ] = KEYMAP (
// left hand
KC_TRNS , KC_ F1, KC_F2 , KC_F3 , KC_F4 , KC_F5 , KC_TRNS ,
KC_TRNS , KC_ TRNS, KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS ,
KC_TRNS , KC_EXLM , KC_AT , KC_LCBR , KC_RCBR , KC_PIPE , KC_TRNS ,
KC_TRNS , KC_HASH , KC_DLR , KC_LPRN , KC_RPRN , KC_GRV ,
KC_TRNS , KC_PERC , KC_CIRC , KC_LBRC , KC_RBRC , KC_TILD , KC_TRNS ,
KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS ,
KC_TRNS , KC_TRNS ,
KC_TRNS ,
KC_TRNS , KC_TRNS , KC_TRNS ,
// right hand
KC_TRNS , KC_ F6, KC_F7 , KC_F8 , KC_F9 , KC_F10 , KC_F11 ,
KC_TRNS , KC_UP , KC_7 , KC_8 , KC_9 , KC_ASTR , KC_ F12 ,
KC_TRNS , KC_ TRNS, KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS ,
KC_TRNS , KC_UP , KC_7 , KC_8 , KC_9 , KC_ASTR , KC_ TRNS ,
KC_DOWN , KC_4 , KC_5 , KC_6 , KC_PLUS , KC_TRNS ,
KC_TRNS , KC_AMPR , KC_1 , KC_2 , KC_3 , KC_BSLS , KC_TRNS ,
KC_ TRNS, KC_DOT , KC_0 , KC_EQL , KC_TRNS ,
KC_ 0, KC_0 , KC_DOT , KC_EQL , KC_TRNS ,
KC_TRNS , KC_TRNS ,
KC_TRNS ,
KC_TRNS , KC_TRNS , KC_TRNS
@ -97,9 +98,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
/* Keymap 2: Media and mouse keys
*
* , - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - . , - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - .
* | | | | | | | | | | | | | | | |
* | | F1 | F2 | F3 | F4 | F5 | | | | F6 | F7 | F8 | F9 | F10 | F11 |
* | - - - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - - - - - - - - | | - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - - - |
* | | | | | | | | | | | | Lclk | Rclk | | |
* | | | | | | | | | | | | Lclk | Rclk | | F12 |
* | - - - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - | | | | - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - - - |
* | | | | | | | - - - - - - | | - - - - - - | MsLeft | MsDown | MsUp | MsRght | | Play |
* | - - - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - | | | | - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - - - |
@ -117,7 +118,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
*/
// MEDIA AND MOUSE
[ MDIA ] = KEYMAP (
KC_TRNS , KC_ TRNS, KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS ,
KC_TRNS , KC_ F1, KC_F2 , KC_F3 , KC_F4 , KC_F5 , KC_TRNS ,
KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS ,
KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS ,
KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS ,
@ -126,8 +127,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
KC_TRNS ,
KC_TRNS , KC_TRNS , KC_TRNS ,
// right hand
KC_TRNS , KC_ TRNS, KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS , KC_TRNS ,
KC_TRNS , KC_TRNS , KC_TRNS , KC_BTN1 , KC_BTN2 , KC_TRNS , KC_ TRNS ,
KC_TRNS , KC_ F6, KC_F7 , KC_F8 , KC_F9 , KC_F10 , KC_F11 ,
KC_TRNS , KC_TRNS , KC_TRNS , KC_BTN1 , KC_BTN2 , KC_TRNS , KC_ F12 ,
KC_MS_L , KC_MS_D , KC_MS_U , KC_MS_R , KC_TRNS , KC_MPLY ,
KC_TRNS , KC_TRNS , KC_TRNS , KC_MPRV , KC_MNXT , KC_TRNS , KC_TRNS ,
KC_VOLU , KC_VOLD , KC_MUTE , KC_TRNS , KC_TRNS ,